|
|
|
|
|
для: Loki
(12.08.2005 в 15:28)
| | Ребята, всем спасибо, всё работает, просто при присваении переменной, скажем, $_FILES[yourfile][size] кавычки совсем не нужны. | |
|
|
|
|
|
|
|
для: середнячок
(12.08.2005 в 14:54)
| | А что именно показывает print_r? | |
|
|
|
|
|
|
|
для: EvgenLog
(12.08.2005 в 14:27)
| | С добавлением кавычек ни чего не изменяется. С print_r показывает. Но как придать значение $_FILES[yourfile][size] переменной $size. Если
<?
$size=$_FILES[yourfile][size];
echo"$size";// то показывает [name]
?>
|
Не подскажите? | |
|
|
|
|
|
|
|
для: середнячок
(12.08.2005 в 14:17)
| | А что если так:
print_r ($_FILES[yourfile][type]);
print_r ($_FILES[yourfile][size]);
|
Просто массивы у вас трехмерные: сразу и узнаете что в них находится:) | |
|
|
|
|
|
|
|
для: середнячок
(12.08.2005 в 14:17)
| | Попробуй так...
<?
...
if($res) {
echo("<br>Файл успешно закачан в ".$dir.$_FILES[yourfile][name]);
echo"<br>_FILES[yourfile][type]='.$_FILES[yourfile][type].'"; //пишет _FILES[yourfile][type]=Array[type]
echo"<br>_FILES[yourfile][size]=.$_FILES[yourfile][size]."; //пишет _FILES[yourfile][type]=Array[type]
} else {
...
?>
|
| |
|
|
|
|
|
|
| Пробую закачать рисунок, получается, но обработать его (посмотреть размер и расширение не получается).
<?
$dir = "1/";
if (is_uploaded_file($_FILES[yourfile][tmp_name])) {
$res = move_uploaded_file($_FILES[yourfile][tmp_name], $dir.$_FILES[yourfile][name]);
if($res) {
echo("<br>Файл успешно закачан в ".$dir.$_FILES[yourfile][name]);
echo"<br>_FILES[yourfile][type]=$_FILES[yourfile][type]"; //пишет _FILES[yourfile][type]=Array[type]
echo"<br>_FILES[yourfile][size]=$_FILES[yourfile][size]"; //пишет _FILES[yourfile][type]=Array[type]
} else {
echo "<br>Ошибка записи файла!";
}
} else {
echo "<form action=upload.php method=post enctype=multipart/form-data><input type=hidden name=act value=upload>Select file: <input type=file name=yourfile> <input type=submit value=UPLOAD></form>";
}
?>
|
Почему? Заранее спасибо. | |
|
|
|
|