2010-10-27 3 views
2

Мне нужно показать статус загрузки (общий размер, объем загружаемого размера и скорость загрузки). Но каждый скрипт нуждается в библиотеке, и я не знаю, как это работает (я использую XAMPP под Windows) ... У меня есть только APC Lib.PHP Загрузить статус выполнения

Я попытался FancyUpload, но даже в демо я получил эту ошибку: ошибка вызвана отправки или к сбою операции загрузки (Error # 2038) И я попытался SWFUpload, но получить такое же сообщение.

Любая идея?

Спасибо!

+0

SWFUpload нужен PHP-скрипт для отправки загрузки. Можете ли вы показать нам свое? – emurano

+0

У меня нет PHP-кода локально. Я тестировал его в Интернете и для любого сценария загрузки, используя индикатор выполнения. Я получаю ошибку IO ... :( –

ответ

2

Взгляните на Uploadify, прост в использовании и выделите примеры.
И у него есть индикатор выполнения, который вам нужен, и он показывает скорость и количество загруженных байтов.
Простота настройки.

Для этого требуется jQuery 1.3.2+.

+0

Спасибо, я попробовал, но при загрузке изображения я получил ошибку IO.: S –

0

Хмм, это странно, но вот мои настройки:

'uploader': '/_PATH_TO_YOUR_/uploader.swf', // Path to uploader.swf 
'cancelImg': '/_PATH_TO_YOUR_/cancel.png', // Path to any cancel image 
'script': '/_PATH_TO_YOUR_/upload.php', // Path to your upload script, you may change this to something else, depends on what your server is running 
'folder': '/uploaded/', // Your upload filder 
//'fileDesc': 'Images Only (*.PNG, *.JPG, *.JPEG, *.GIF)', // Use this if you want to allow only image uploads, is shown when you press the Browse button in side the file types box 
//'fileExt': '*.png, *.jpg, *.gif, *.jpeg', // Allowed file extensions 
'sizeLimit': 52428800, // Max file size 
'simUploadLimit': 1, // Only 1 upload at the same time, 0 = unlimited uploads at the same time 
'multi': true, // Allows multi-upload, you can select more then 1 file/image 
'buttonText': 'Select Files', // This I don't know if it works 
'checkScript': '/source/interface/addons/uploadify/check.php', // Path to your upload check script 
'displayData': 'speed', // What to display when you start the upload 
'buttonText': 'Browse', // The browse button, .swf file 

Если бы вы могли, вы можете отправить JavaScript, что у вас есть до сих пор, так что я могу вам помочь :)

+0

Hi Endre и извините за задержку. Я был очень занят , Я ценю вашу помощь :). На самом деле, я попробовал демонстрацию, которая поставляется со сценарием, и я получил эту ошибку ... Даже на официальном сайте на демо-странице ... –

+0

Ой, подождите, извините, я думаю, что это мой Firefox, так как я просто попробовал его в IE8, и он работа красиво: S Итак, я попытаюсь удалить и переустановить Firefox ... Я дам обновления, как только у меня появятся результаты. –

+0

Хорошо, все работает отлично, за исключением одного ... файл не загружается на сервер (localhost), я загрузил огромный файл (3 Гб), а процессор моего компьютера выше 75%, но его не на localhost .. Я могу опубликовать копию моего uploadify.php ... У вас есть идея? –