Войти

Показать полную графическую версию : Upload файлов в PHP


prosto vlad
19-11-2003, 08:38
Есть форма,

<form action="upload.php" method="post"  enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
File: <input type="file" name="thefile"><br><br>
<input type="submit" value="Send">
</form>


Проблема в том, что при нажатии кнопки Send должны создаваться 4 переменные: $thefile, $thefile_name, $thefile_type, $thefile_size. Создается только первая переменная.

Эта проблема появляется при включении формы в мой модуль для PHPNuke. Когда работаю с чистым тестовым скриптом - все нормально.

В чем проблема?

Prisoner
19-11-2003, 18:05
Vlad SP, попробуйте использовать предопределенную переменную $_FILES:

$_FILES['thefile']['name']
$_FILES['thefile']['type']
$_FILES['thefile']['size']
$_FILES['thefile']['tmp_name']

Рекомендуется также прочесть правила форума "Программирование" и в частности пункт 3.1

prosto vlad
20-11-2003, 06:59
Работает. Спасибо.

Правила прочитал.




© OSzone.net 2001-2012