$_FILES и function - ткните носом.

amas_mind

Новичок
$_FILES и function - ткните носом.

<?
function uplFile($filename)
{
echo ">>".$_FILES['filename']['name']."<<";
}
?>

<form action="" method="post" enctype="multipart/form-data" name="form1">
<input type="file" name="prevf" id="prevf" />
<input type="submit" name="doSave" value="ok" />
</form>

<?
if(@$doSave) uplFile($prevf);
?>
В результате работы скрипта выводит
>><<
В чем не прав?
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
var_dump($_FILES)

-~{}~ 31.10.07 22:13:

www.phpfaq.ru/globals
www.phpfaq.ru/debug
 

amas_mind

Новичок
kruglov
мне плакать хочется :) никак не получается в силу не совсем глубоких знаний PHP
Почему он ничего не выводит?
 

kruglov

Новичок
amas_mind
Ну потому что $prevf и 'prevf', $filename и 'filename' есть совсем разные вещи.
 

amas_mind

Новичок
Mr_Max
kruglov
Спасибо. Так приятно :) Нет времени разбератся глубоко с пхп. а задачки встают. :)

<?

function uplFile($filename)
{
echo ">>".$_FILES[$filename]['name']."<<";
}
?>

<form action="" method="post" enctype="multipart/form-data" name="form1">
<input type="file" name="prevf" id="prevf" />
<input type="submit" name="doSave" value="ok" />
</form>

<?
if(@$doSave)
{
uplFile("prevf");
}
?>
 

Pigmeich

Новичок
Нет времени разбератся глубоко с пхп. а задачки встают.
Design Dept имеют свойство накапливаться увеличивая время изменения и отладки кода.

Что в результате выигрыша не даёт.

Потому лучше исправлять их постоянно.

Это не я сказал, да.
 
Сверху