| |
автор: BoNKeY (28.10.2005 в 22:28) |
|
| | Не удается обновить страницу без повторной отправки данных...
Выскакивает такой варнинг при обновлении страницы. Подскажите как сделать, чтобы при обновлении страницы это не выскакивало, ну или не ждало пока юзер нажмет на Отмену или Повтор, а сама выбиралась отмена. Ну вы поняли, что я имею ввиду :) | |
| |
|
|
| |
|
|
| |
для: BoNKeY
(28.10.2005 в 22:28)
| | | Сразу после того, как данные добавлены в базу данных или файл (ну или что там осуществляется), принудительно перезагрузите страницу сами при помощи кода
<?php
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php'>
</HEAD></HTML>";
?>
|
где index.php - адрес страницы. Это приведёт к сбросу POST-данных. | |
| |
|
|
| |
автор: BoNKeY (29.10.2005 в 15:17) |
|
| |
для: cheops
(29.10.2005 в 00:12)
| | | Спасибо за отввет.
Вообщем вот, меня так:
if($ok)
{
if($login == "")$error .= "<font color = red><b>Логин не введен!</b></font><br> \n";
if(!preg_match("/^([a-z,0-9,_,\-,\.])+\@([a-z,0-9,_,\-])+(\.([a-z,0-9])+)+$/",$email))
{$error .= "<font color = red><b>Не верно заполнено поле: E-mail</b></font><br> \n";}
if($error)
{
echo $error;
}
else
{
$pass = gen_pass($pass);
//echo $pass;
add_record($login, $pass, $email, $sex);
}
}
|
мне надо чтобы после обновления страницы(с помощью вашего варианта :) выводилось сообщени об ошибке - $error, я незнаю как сделать.
ЗЫ не ругайте, я в PHP 4-й день | |
| |
|
|
| |
|
|
| |
для: BoNKeY
(29.10.2005 в 15:17)
| | | А вы не перезагружайте страницу, если имеются ошибки и вы не добавляете данные
<?php
if($ok)
{
if($login == "")$error .= "<font color = red><b>Логин не введен!</b></font><br> \n";
if(!preg_match("/^([a-z,0-9,_,\-,\.])+\@([a-z,0-9,_,\-])+(\.([a-z,0-9])+)+$/",$email))
{$error .= "<font color = red><b>Не верно заполнено поле: E-mail</b></font><br> \n";}
if($error)
{
echo $error;
}
else
{
$pass = gen_pass($pass);
//echo $pass;
add_record($login, $pass, $email, $sex);
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=index.php'>
</HEAD></HTML>";
}
}
?>
|
| |
| |
|
|