Загрузка файлов. Фото загружается, но...

Статус
В этой теме нельзя размещать новые ответы.

Sefrik

Guest
Загрузка файлов. Фото загружается, но...

Привет.

Есть скрипт, который загружает файлы (фотографии) на сервер. Скрипт работает, загружает файлы, но почему-то когда открываешь фотографию, то открывается просто черный экран, вместо фото.

В чем может быть проблема???

Вот код скрипта:

<FORM ENCTYPE="multipart/form-data" ACTION="imageupload.php" METHOD="POST">
The file: <INPUT TYPE="file" NAME="userfile">
<INPUT TYPE="submit" VALUE="Upload">
</FORM>

<?php
$path = "";
$max_size = 200000;

if (!isset($HTTP_POST_FILES['userfile'])) exit;

if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) {

if ($HTTP_POST_FILES['userfile']['size']>$max_size) { echo "The file is too big<br>\n"; exit; }
if (($HTTP_POST_FILES['userfile']['type']=="image/gif") || ($HTTP_POST_FILES['userfile']['type']=="image/pjpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/jpeg")) {

if (file_exists($path . $HTTP_POST_FILES['userfile']['name'])) { echo "The file already exists<br>\n"; exit; }

$res = copy($HTTP_POST_FILES['userfile']['tmp_name'], $path .
$HTTP_POST_FILES['userfile']['name']);
if (!$res) { echo "upload failed!<br>\n"; exit; } else { echo "upload sucessful<br>\n"; }

echo "File Name: ".$HTTP_POST_FILES['userfile']['name']."<br>\n";
echo "File Size: ".$HTTP_POST_FILES['userfile']['size']." bytes<br>\n";
echo "File Type: ".$HTTP_POST_FILES['userfile']['type']."<br>\n";
} else { echo "Wrong file type<br>\n"; exit; }

}

?>
 

Фанат

oncle terrible
Команда форума
"Почему у меня показывает черный экран" - это да, вопрос программиста. И четкое описание проблемы.

Ты бы хот страницу, на которой взял этот код, ДО КОНЦА ПРОЧЕЛ
 

Sefrik

Guest
Автор оригинала: Фанат
"Почему у меня показывает черный экран" - это да, вопрос программиста. И четкое описание проблемы.

Ты бы хот страницу, на которой взял этот код, ДО КОНЦА ПРОЧЕЛ
Если ты такой умный и всемогущий, то расскжи где проблема??? Заодно и читать меня научишь! Ты же в академии наук, я забыл!
 

Фанат

oncle terrible
Команда форума
Не стоит раздражаться.
Ты здесь в роли просителя.
 

Sefrik

Guest
Автор оригинала: Фанат
Не стоит раздражаться.
Ты здесь в роли просителя.
То есть, это твой ответ на мой вопрос? Я тебя просил уже давно, что если ты не хочешь отвечать на вопросы, то не надо. Ответят другие. Знаешь, в мире все заменяемо. Я даже не раздражался. С чего ты взял. Я просто задал вопрос, вот и все.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху