Привет всем, я пытаюсь загрузить изображения, но я получил предупреждение, что не понял
вот код
// print out contents of $_FILES ARRAY
print "Print out of the array of files: FILES <br>";
print_r($_FILES);
print "<br><br>";
$F1 = $_FILES["fname"];
print_r($F1);
print "<br><br>";
// 0 means a successful transfer
if ($_FILES["fname"]["error"] > 0) {
print "An error occurred while uploading your file";
exit(0);
}
// only accept jpg images pjpeg is for Internet Explorer.. should be jpeg
if (!($_FILES["fname"]["type"] == "image/pjpeg")) {
print "I only accept jpg files!";
exit(0);
}
// divide size by 1024 to get it in KB
if ($_FILES["fname"]["size"] / 1024 > 50) {
print "Your gif file is too large! Less that 50KB please!";
exit(0);
}
// check that file is not already there in your uploads folder
if (file_exists("Uploads/" . $_FILES["fname"]["name"])) {
print "$F1[name] already exists. Choose another name for your file.";
exit(0);
}
// move file from temp location on server to your uploads folder
**move_uploaded_file($_FILES["fname"]["tmp_name"], "Uploads/".$_FILES["fname"]["name"]);**
print "Stored in:"." Uploads/".$_FILES["fname"]["name"];
// save location of upload to text file uploads.txt for later use
$datafile = fopen("uploads.txt","a");
flock($datafile,1);
fwrite($datafile, "Uploads/".$_FILES["fname"]["name"]."\n");
flock($datafile,3);
fclose($datafile);
и предупреждение (см. Жирную линию)
Внимание:
move_uploaded_file (Загрузки / avatar3.jpg):
не удалось открыть поток: нет такого файла или
каталог в
/home/www/mariam.awardspace.info/php/posts.php
по линии 57
Предупреждение: move_uploaded_file (): невозможно
переместить '/ tmp / phprqcpQB' в
'Uploads / avatar3.jpg' в
/home/www/mariam.awardspace.info/php/posts.php
по линии 57
заранее спасибо