<form action = "register.php" method = "post" name = "reg" id = "reg">
<div class = "regst">
Имя:<br/> <input type = "text" name = "firstname" maxlength = "16"/><br/>
</div>
<div class = "regst">
Фамилия: <br/><input type = "text" name = "lastname" maxlength = "16"/><br/>
</div>
<div class = "regst">
Адрес электронной почты:<br<br/><input type = "text" name = "email" maxlength = "30"/><br/>
</div>
<div class = "regst">
Логин:<br/> <input type = "text" name = "login" maxlength = "16"/><br/>
</div>
<div class = "regst">
Пароль: <b<br/><input type = "password" name = "passwrd" maxlength = "16"/><br/>
</div>
<div class = "regst">
<input type = "submit" value = "Зарегистрироваться">
</div>
</form>
Спустя 11 минут, 58 секунд (16.06.2011 - 10:16) alex12060 написал(а):
echo 'Вы нифига не заполнили!! Вернитесь <a href="javascript: document.history.go(-1)">назад</a>!11';
Спустя 37 минут, 27 секунд (16.06.2011 - 10:54) Ilya1990 написал(а):
а на php это можно у мя в registre.php есть проверка на заполнение. и надо что бы автоматически так назад переходил...и ваще такой код проверки он адекватен...или по другому деоают
вариант
возвращает но не сохраняет вводимые значения
$firstname = trim($firstname);
$lastname = trim($lastname);
$email = trim($email);
$login = trim($login);
$password = trim($password);
//echo "ВЫ ввели: $firstname, $lastname, $email, $login, $password";
if($firstname == "" || $lastname == "" || $email == "" || $login == "" || $password == "")
{
//вернуться назад
echo "<p>Ошибка файла handler.php проверка на заполенее формы</p>";
exit;
}
вариант
header("LOCATION:" .$_SERVER['HTTP_REFERER']);
возвращает но не сохраняет вводимые значения
Спустя 1 день, 44 минуты, 33 секунды (17.06.2011 - 11:38) l@pteff написал(а):
$error1='Не все данные введены. <br>
Пожалуйста, вернитесь назад и закончите ввод.';
if ((!$_POST['firstname']) || (!$_POST['lastname']) || (!$_POST['email']) || (!$_POST['login']) || (!$_POST['login']) || (!$_POST['password'])) {
echo $error1;
exit;
}
$firstname = trim($_POST['firstname']);
$firstname = addslashes($firstname);
$lastname = trim($_POST['lastname']);
$lastname = addslashes($lastname);
$email = trim($_POST['email']);
$email = addslashes($email);
$login = trim($_POST['login']);
$login = addslashes($login);
$password = trim($_POST['password']);
$password = addslashes($password);
Спустя 2 дня, 8 часов, 7 минут, 19 секунд (19.06.2011 - 19:45) Ilya1990 написал(а):
спасибо )