[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сообщение об ошибке ввода пустой строки
sseryozha
Здравствуйте, мне нужно сделать вывод ошибки при вводе пустой строки
Код такой:

<?
$mysql_database="suverev";
$mysql_username="root";
$mysql_password="";
$mysql_host="localhost";
$dbpf="prefix";

$mysql_connect = mysql_connect($mysql_host,$mysql_username,$mysql_password);
mysql_select_db($mysql_database) or die("CAN NOT ACCEPT THIS DB");





if(isset($_POST['submit']))
{
$thName=$_POST['tname'];
$err='';
if (!$thName) $err.="Вы забыли написать свое имя<br>";
else {
$sql = "INSERT INTO `suverev`.`autors` (`autor_id`, `last_name`) VALUES (NULL,\"$thName\");";
$res = mysql_query($sql);
Header("Location: /user.php");
exit;
}
}

?>
<html>
<
title> Welcome </title>
<
body>
<
br>
<
FORM method="POST" action="user.php" name="myform">
<
div align="center">Введите фамилию автора
<input type="text" name="tname" size="20">

</
textarea>
<
input type="submit" name="submit" value="Добавить">
</
div>
<?
if ($res==true)
{
echo "<br>Информация в базу добавлена успешно.";
}
?>
</FoRM>
</
body>
</
html>


Ошибка не выводится, но и пустые данные тоже не добавляются. Как исправить?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.