
21.01.2008, 03:03
|
|
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
С нами:
10274726
Репутация:
1917
|
|
2gibson еще раз объясняю, файлы передаются методом пост, но данные заносятся в разные массивы, вот код уже пользуемого примера:
PHP код:
<form method="post" action="example.php" encode="multipart/form-data">
<input type="file" name="example" />
<input type="submit" name="submit" />
</form>
<?php
if(isset($_FILES["example"]))
{
copy($_FILES["filename"]["tmp_name"],'/');
}
echo $GLOBALS['example'];
print_r ($GLOBALS);
?>
этот код покажет тебе весь массив GLOBALS, посмотри его и обрати внимание на подмассивы _POST и _FILES, данные будут в массиве _POST, а массив _FILES останется пустым, атеперь посмотри на массив GLOBALS в этом примере:
PHP код:
<form method="post" action="example.php" enctype="multipart/form-data">
<input type="file" name="example" />
<input type="submit" name="submit" />
</form>
<?php
if(isset($_FILES["example"]))
{
copy($_FILES["example"]["tmp_name"],'1111.txt');
}
echo $GLOBALS['example'];
print_r ($GLOBALS);
?>
чуешь разницу, теперь _POST пустой
__________________
Карфаген должен быть разрушен...
|
|
|