Показать сообщение отдельно
  #3 (permalink)  
Старый 12.08.2011, 23:44
Аспирант
Отправить личное сообщение для shkarbatov Посмотреть профиль Найти все сообщения от shkarbatov
 
Регистрация: 25.07.2011
Сообщений: 45

Переписал код на нормальный =)
Переписал код на нормальный =)

if(isset($_FILES["filename"]["tmp_name"]) && is_uploaded_file($_FILES["filename"]["tmp_name"])) 
{
    if ($_FILES["filename"]["size"] < 1024*20*1024) 
	{
		if($type == "jpg")
		{
			if (copy($_FILES['filename']['tmp_name'], $uploadfile))
			{
				echo "<p>Файл успешно загружен на сервер</p>"; 
				$message .= "Файл успешно загружен на сервер.";
				mail($to, $subject, $message, $headers);
			}
			else  
			{
				echo("<p>Ошибка! Не удалось загрузить файл на сервер, попробуйте повторить попытку позже!</p>");
				$message .= "Файл загрузить на сервер не удалось.";						
				mail($to, $subject, $message, $headers);
			}
		}
		else
		{
			echo ("Файл не соответствует разрешенному формату");
			$message .= "Файл загрузить на сервер не удалось, так как он не соответствует разрешенному формату.";
			mail($to, $subject, $message, $headers);
		}
    }
	else 
	{
		echo ("Размер файла превышает 20 мегабайт");
		$message .= "Файл загрузить на сервер не удалось, так как он превышает допустимый размер - 20 МБ.";	
		mail($to, $subject, $message, $headers);
	}
}
else
{
	$message .= "Файл не был выбран.";
	mail($to, $subject, $message, $headers);
}
Ответить с цитированием