0 comments
  1. GAS-soft
    GAS-soft
    27.01.2011 at 08:18

    Там демка есть я для проверки ее запустил, вроде все прошло но вот вопрос куда файл качается не понятно….не могу разобраться как организовать с ее помощи реализовать самую простую загрузку файла в сервер в папку "upload", может кто выручит?

    Reply
  2. utz0r2
    utz0r2
    27.01.2011 at 10:09

    Достаточно в flash_upload.php на строке 23 найти

    $uploadDir = dirname(__FILE__) . '/files/';


    и заменить на

    $uploadDir = dirname(__FILE__) . '/upload/';

    Reply
  3. GAS-soft
    GAS-soft
    27.01.2011 at 12:03

    Спасибо, ша попробую! уже вторые сутки вожусь с этими загрузчиками….

    нет не помогло….. Для проверку использовал демку (Demo.html)
    Для загрузки выбрал форму 3 (Usescase 3)
    выбрал файл jpg
    Нажимаю UPLOAD
    (вроде прогресс бар заработал, как и надо все 100% загрузил)
    появляется кнопка Upload File нажимаю на нее
    кучу ошибок

    Reply
  4. GAS-soft
    GAS-soft
    27.01.2011 at 12:18

    Warning: main(): … instead in C:\\work\\site.ru\\www\\new\\flash_upload.php on line 24 Notice: Undefined index:
    Filedata in C:\\work\\site.ru\\www\\new\\flash_upload.php on line 24 Warning: main():
    … for '3.0/no DST' instead in C:\\work\\site.ru\\www\\new\\flash_upload.php on line 30 Notice: Undefined offset:
    0 in C:\\work\\site.ru\\www\\new\\flash_upload.php on line 30 Warning: …
    instead in C:\\work\\site.ru\\www\\new\\flash_upload.php on line 39 Notice:
    Undefined offset: 0 in C:\\work\\site.ru\\www\\new\\flash_upload.php on line 39

    Reply
  5. GAS-soft
    GAS-soft
    27.01.2011 at 12:23

    и самое главное файла нигде не видно!
    не в папке upload не в file
    вот что в log

    Array
    (
    [Filedata] => Array
    (
    [name] => IMG0000.jpg
    [type] => application/octet-stream
    [tmp_name] => C:\\Windows\\Temp\\phpDAD6.tmp
    [error] => 0
    [size] => 13769
    )

    )

    в логах посмотрел, оказывается скрипт
    flash_upload.php не принимает параметры
    [27-Jan-2011 12:25:25] PHP Notice: Undefined index: submit in C:\\work\\site.ru\\www\\new\\flash_upload.php on line 26

    [27-Jan-2011 12:25:26] PHP Notice: Undefined index: Filedata in C:\\work\\site.ru\\www\\new\\flash_upload.php on line 24

    [27-Jan-2011 12:25:26] PHP Notice: Undefined offset: 0 in C:\\work\\site.ru\\www\\new\\flash_upload.php on line 30

    [27-Jan-2011 12:25:26] PHP Notice: Undefined offset: 0 in C:\\work\\site.ru\\www\\new\\flash_upload.php on line 39

    Reply
  6. GAS-soft
    GAS-soft
    27.01.2011 at 12:34

    А все параметры ведь через Ajax передаются….. в чем может быть проблема????

    Reply
  7. utz0r2
    utz0r2
    27.01.2011 at 13:30

    откройте все тот же flash_upload.php и удалите или закомментируйте в двух местах

    @unlink($uploadFile);

    он удаляет загруженный файл

    Reply
  8. GAS-soft
    GAS-soft
    27.01.2011 at 13:40

    Спасибо) а как быть с ошибками? не знаю почему, но параметры submit вместе с массивом _POST не поступают доходят до скрипта???

    К сожалению пока ничего не изменилось…. скрипт не получает нужных параметров, отсюда не знает, что ему качать…. т.д.и т.п. жалкое зрелище….

    "…знает, что ему качать."
    …т.е. копировать
    может у меня версия PHP устарела
    у меня php-5.3.3

    Всееее!!!! Спасибо огромное!!! Все работает отлично!
    я только в одном месте закомментировал!!!!
    //@unlink($uploadFile);
    Все работает на ура! спасибо…. а насчет ошибок-забью! главное работает!

    Reply
  9. GAS-soft
    GAS-soft
    02.02.2011 at 10:58

    Радоваться пришлось не долго…. у меня дома все работает на ура,заливаю на сервер, а форма не отображается, точнее отображается но только стандартный UPLOAD, оказывается на сервере 000webhost.com запуск swf разрешен только премиум аккаунтам…..

    Reply
Оставить комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *