Неопределенная ошибка переменной возникает при открытии страницы php в браузере. Вот пример проверки изображения: Ошибка при проверке & Загрузка изображения., Но я не могу решить ошибку неопределенной переменной. PLZ помочь мне.
Неопределенная переменная в php при открытии brwoser
<?
if(isset($_POST['save'])){
$rand=rand().time();
$photo_name=$_FILES['photo']['name'];
$photo_tmp_name=$_FILES['photo']['tmp_name'];
$photo_name=explode(".",$photo_name);
list($width,$height) = getimagesize($photo_tmp_name);
if($photo_name[1]=="jpeg"||$photo_name[1]=="jpg"||$photo_name[1]=="gif")
{
if($width<=365)
{
$photo_name=$photo_name[0].$rand.".".$photo_name[1];
move_uploaded_file($photo_tmp_name,"Images/{$photo_name}");
}
else
{ $sz_err="Not correct Perfect Size"; }
}
else
{ $tp_err="Not correct Type"; }
}
// Эти два Жирный Переменные "эхо/печать" в теге тела HTML. Но ошибка происходит только в HTML LINE.
Какая ошибка отображается на дисплее? номер строки ? –
Какое фактическое сообщение об ошибке –
просто добавляет '@' к обеим переменным 'echo @ $ sz_err' и' echo @ $ tp_err'. –