Shimbetov
Новичок
не корректно работает скрипт
В чем проблема?
В чем проблема?
PHP:
<?php
$host = "localhost";
$user = "PreReg";
$password = "test";
$db = "PreReg";
if (!$conn = mysql_connect($host, $user, $password))
{
echo "<h2>MySQL Error!</h2>";
exit;
}
$name= $_POST['name'];
$date= $_POST['date'];
$contact= $_POST['contact'];
if (($name != "") or ($contact != "") or ($date != ""))
{
if ((strlen($name) >= 2) and (strlen($name) <= 25))
{
$name = stripslashes($name);
$name = html_entity_decode($name);
$name = strip_tags($name);
}
else
{
echo "Вы ввели не корректные данные в поле \"Имя\"";
echo "<center><input name='back' type='button' value='Вернуться'
onclick= 'javascript:history.back()'></center>";
}
if ((strlen($date) >= 3) and (strlen($date) <= 35))
{
$surname = stripslashes($date);
$surname = html_entity_decode($date);
$surname = strip_tags($date);
}
else
{
echo "Вы ввели не корректные данные в поле \"Фамилия\"";
echo "<center><input name='back' type='button' value='Вернуться'
onclick= 'javascript:history.back()'></center>";
}
if (eregi("^[._a-zA-Z0-9-]+@[.a-zA-Z0-9-]+.[a-z]{2,6}$", $contact))
{
$email = stripslashes($ontact);
$email = htmlspecialchars($contact);
$email = strip_tags($ontact);
}
else
{
echo "Вы ввели не корректные данные в поле \"E-mail\"";
echo "<center><input name='back' type='button' value='Вернуться'
onclick= 'javascript:history.back()'></center>";
}
}
// Если не существуют выводим сообщение...
else
{
echo "Пожалуйста заполните все поля !";
echo "<center><input name='back' type='button' value='Вернуться'
onclick= 'javascript:history.back()'></center>";
}
mysql_select_db($db);
$result = mysql_query("INSERT INTO PreReg (Name, Date, Contact) VALUES('$name', '$date', '$contact')");
if ($result== 'true')
{echo "<meta http-equiv=refresh content=0;url='successful.php'>";}
else{echo "Ошибка!";}
?>