|
|
|
| Фишка в том что изображения не как не хотят загружатся на сервер. Появляется фвил с размером 0 байт.
Хотел просто проверить смогу ли загрузить изображения по простой форме но не получается
это причина в сервере ?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<form action="8.php" method="post">
<input type="file" size="20">
<input type="submit" value="mmm">
</form>
</body>
</html>
|
<?php
echo "Hell<pre>";
print_r($_FILES);
if (is_uploaded_file($_FILES['userfile']['tmp_name'][0])) {
copy($_FILES['userfile']['tmp_name'][0], "1.jpg");
echo "PPPP";
} else {
echo "Possible file upload attack. Filename: " . $_FILES['userfile']['name'][0];
}
?>
|
| |
|
|
|
|
|
|
|
для: himera7
(27.12.2007 в 11:36)
| | Во-первых, сама HTML-часть немного иначе должна быть оформлена:
<form enctype="multipart/form-data" action="8.php" method="post"> | |
|
|
|
|
|
|
|
для: LouD
(27.12.2007 в 11:52)
| |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<form action="8.php" method="post" enctype="multipart/form-data">
<input type="file" size="20">
<input type="submit" value="mmm">
</form>
</body>
</html>
|
<?
echo "Hell<pre>";
//print_r($_FILES);
if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
copy($_FILES['userfile']['tmp_name'], "1.jpg");
echo "PPPP";
} else {
echo "Possible file upload attack. Filename: " . $_FILES['userfile']['name'];
}
?>
|
| |
|
|
|
|
|
|
|
для: mihdan
(27.12.2007 в 12:08)
| | сделал в точности как на http://www.softtime.ru/scripts/upload.php.
изображение на сервер загружается но оно ничего не показывает то есть пустое ??? но при этом пишет что размер правельный занимает | |
|
|
|
|
|
|
|
для: himera7
(27.12.2007 в 12:27)
| | Зачем is_uploaded_file + copy? Разве не достаточно:
move_uploaded_file($_FILES["userfile"]["tmp_name"], "path/namefile.ext"); | |
|
|
|