Function error
Добавлено: 12 май 2010, 11:47
ну эт прально что если больше одного мб не загружает но ошибка напрягает
Код: Выделить всё
Fatal error: Call to undefined function e() in Z:\home\Quiss.kg\www\upload\download.php on line 17
Код: Выделить всё
<?
session_start();
if (isset($_SESSION['user_id']))
{
if ($_FILES['userfile']['error']==1) e('Допустимы к загрузке файлы размером до 1 Mb.');
if ($_FILES['userfile']['error']==2) e('Допустимы к загрузке файлы размером до 1 Mb.');
if ($_FILES['userfile']['error']==3) e('Файл не был загружен полностью.');
if ($_FILES['userfile']['error']==3) e('Указан несуществующий файл или некорректное имя файла.');
if (empty($_FILES['userfile'])) e('Отсутствует файл для загрузки.');
if ($_FILES['userfile']['size']>1024*1024) e('Допустимы к загрузке файлы размером до 1 Mb.');
$typed=explode('.', $_FILES['userfile']['name']);
$ty=$typed[sizeof($typed)-1];
if (!($ty=='jpg' || $ty=='jpeg' || $ty=='gif')) e('Неверный формат файла. Нужен рисунок jpg, jpeg или gif.');
$r=rand(0, 1000000);
copy($_FILES['userfile']['tmp_name'], 'temp/av-'.$_SESSION[user_id].'.'.$ty);
echo '<img src="temp/av-'.$_SESSION[user_id].'.'.$ty.'"><br>Файл загружен, если вы видете картинку.<br><form action="galery.php?mod=setfile" method=post><input type=hidden name=r value='.$r.'.'.$ty.'>Ваш ник<input name=nick><br>Комментарий к фото<input name=com><br><input type=submit value=ok></form>';
function e ($t){
echo '<b>Ошибка!</b><br>'.$t.'</center></body></html>';
die();
};
}
?>