Bananan
Новичок
Последнее сообщение в предыдущей было от Фаната где он просил показать код скрипта и сообщение об ошибке:
Код:
Код:
PHP:
<html>
<head>
<title>Результат загрузки файла</title>
</head>
<body>
<?php
/*if($_FILES["filename"]["size"] > 1024*13*1024)
{
echo ("Размер файла превышает 13 мегабайта");
exit;
}
// Проверяем загружен ли файл
if(is_uploaded_file($_FILES["filename"]["tmp_name"]))
{
// Если файл загружен успешно, перемещаем его из временной директории в конечную
echo "File: ".$_FILES["filename"]["tmp_name"];
echo "File upload!!!";
//move_uploaded_file($_FILES["filename"]["tmp_name"], "/path/to/file/".$_FILES["filename"]["name"]);
} else {
echo("Ошибка загрузки файла");
}*/
if (is_uploaded_file($_FILES['filename']['tmp_name'])) {
echo "Beefor: ".$_FILES['filename']['tmp_name']."<br>";
echo "After: ".urlencode($_FILES['filename']['tmp_name'])."<br>";
echo "Файл ". $_FILES['filename']['name'] ." успешно загружен.\n";
echo "Отображаем содержимое\n";
//readfile($_FILES['filename']['tmp_name']);
} else {
echo "Beefor: ".$_FILES['filename']['tmp_name']."<br>";
echo "After: ".urlencode($_FILES['filename']['tmp_name'])."<br>";
echo "Возможная атака с участием загрузки файла: ";
echo "файл '". $_FILES['filename']['tmp_name'] . "'.";
}
echo "in PHP!<br>";
$uploaddir = 'www.frilansn1/tmp/';
$uploadfile = $uploaddir . basename($_FILES['filename']['name']);
echo "<font color=red>$uploadfile</font><br>";
echo "< a href='$uploaddir'>$uploaddir</A><BR>";
echo "Original: ".$_FILES['filename']['name'];
if(is_uploaded_file($_FILES['filename']['tmp_name']))
{
// Если файл загружен успешно, перемещаем его из временной директории в конечную
echo 'File: ' . $uploadfile;
echo 'File upload!!!';
preg_match('~\.(jpe?g|png|gif)$~i', $_FILES['filename']['name'], $match) || exit('Неверный формат изображения.');
$fileName = 'image' . mt_rand(100,1000) . date('YmdHis') . '.' . $match[1];
echo "<br>File upload?=".is_uploaded_file($uploadfile);
echo move_uploaded_file($_FILES["filename"]["tmp_name"], 'images/' . $uploadfile)
? 'Файл успешно загружен.'
: 'Ошибка загрузки файла.';
} else {
echo 'Ошибка загрузки файла';
}
?>
</body>
</html>
Код полный там много чего лишнего..
Сообщение об ошибке:
Warning: move_uploaded_file(images/www.frilansn1/tmp/DSCF0153.JPG) [function.move-uploaded-file]: failed to open stream: No such file or directory in W:\home\frilansn1\www\upload\upload.php on line 52
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'W:\tmp\phpEB73.tmp' to 'images/www.frilansn1/tmp/DSCF0153.JPG' in W:\home\frilansn1\www\upload\upload.php on line 52
Ошибка загрузки файла.