![]() |
Upload (AS+PHP) с изменением MAX_FILE_SIZE
В AS уже не новичек... Но... Бывает и на старуху проруха :)
Суть проблемы: Код в AS - не проблема, да и с PHP тоже все в норме, вот только мой провайдер, к сожалению, не дает возможность (читай - не хочет) изменять параметры переменной MAX_FILE_SIZE, установив ее значение в 100к. Используя PHP uploader эту проблему обхожу на раз, а вот как завязать форму с указанной переменной и передачу параметров из AS не допру никак... Даже стыдно... :rolleyes: Подскажите (желательно черкануть пару строк) с PHP файликом... Перелапатил форум - ничего по этому вопросу не нашел... Заранее благодарен. |
Причем тут AS? Если через какой-то там аплоадер залить удается, то надо смотреть, какие он выставил там параметры для MAX_FILE_SIZE.
|
Да AS тут не при чем! Я же написАл об этом... Проблема в РНР файле (upload.php) который должен установить размер передаваемого файла. Если есть идеи или мысли покажите пример РАБОТАЮЩЕГО из под SWF PHP скрипта. У меня НЕ ПОЛУЧАЕТСЯ это сделать.
2All: Господа, флейм это конечно хорошо... Но куда лучше просто несколько строк PHP файла... Вот код самого аплодера (из хелпа собственно) с небольшой корректировкой: Код:
import flash.net.FileReference;Код:
<?phpКод:
<form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> |
AlexMik, отредактируйте свой пост и оформите код тегами [code][/code].
Если это все же о php вопрос, то туда и переезжаем. Для начала неплохо было бы привести код того самого php uploader, а не код скрипта для флеша (хотя он тоже нелишний). |
Честно, ни разу не работал с upload'ом во флэше, но я вообще не пойму, как можно обойти переменную MAX_FILE_SIZE? Исправьте меня, если я не правильно понимаю алгоритм загрузки файла на сервер:
1. Выбираем файлик 2. файл помещается в POST-ответ клиента 3. сервер получает POST от клиента и разбирает его (примерно тут же происходит проверка рвзмеров файла и т.п.) 4. Файл из POST помещается во временную директорию на сервере 5. скрипт php забирает его оттуда и помещает куда надо (в $uploaddir) В каком из пунктов возникает проблема? P.S. фишка с Код:
<input type="hidden" name="max_file_size" value="50000000"> |
Например, с помощью ini_set…
|
ini_set - еще один мега-редкий способ, работающий только при неправильной настройке сервера, запущенного не в защищенном режиме.
|
Ну, как бы, он в общем-то работает. Я все никак не дождусь кода того самого аплоадера, о котором говорилось в первом посте. Если он работает, то используя его код, можно поправить скрипт для флеша. Но, видимо, автору темы это уже не надо.
|
cудя по всему вот это:
Код:
<?php |
Да нет, этот заточен под Flash.
|
| Часовой пояс GMT +4, время: 01:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.