Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.23;
Скачать: CL | DM;

Вниз

Вопрос по PHP   Найти похожие ветки 

 
geidarka   (2005-09-30 20:53) [0]

Господа, помогите советом.

Есть две формы (маленькая и большая). Пользователь заполняет маленькую и переадресовывается на большую. Как сделать так, что если клиент не заполняет вторую форму в течении Х (например, 10) минут, ему автоматически высылается письмо с просьбой заполнить

Заранее спасибо


 
easy ©   (2005-10-01 00:01) [1]

<?php
Error_Reporting(E_ALL & ~E_NOTICE);

$frm_1=<<<FRM1
<form name="form1" method="post" action="">
 <strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Введите
 e-mail -></font></strong>
 <input name="mail" type="text" id="mail">
 <input name="ok" type="submit" id="ok" value="OK">
</form>
FRM1;

function is_email($mail){
return preg_match("/([\w_-]+(\.[\w_-]+)*@[\w_-]+(\.[\w_-]+)+)/",$mail);
}

function browser_back($err_str){
echo "<script language=\"JavaScript\">
alert("$err_str");
history.back();
</script>";
}

function timeout($mail){
echo "<script language=\"JavaScript\">
 setTimeout(\"t_out()\", 3000);
 function t_out(){
  location.href="?input_mail=$mail";
 }
</script>";
echo "<center><h2><font color=\"#32586D\">Место для формы 2</h2><br><small>У вас 3 секунды, чтоб заполнить её..</small></font></center>";
}
if (isset($mail)){
if(!is_email($mail)){  
  browser_back("Это не e-mail.");
  exit;
 }
timeout($mail);
exit;
}

if (isset($input_mail)){
$from="my_site_bot<admin@site.ru>";
$headers="Content-Type: text/html; charset=windows-1251\n";
$headers.="From: $from\nX-Mailer: Carline Server www.site.ru";
mail($input_mail, "From Site Bot", "<center><h2><font color=\"#32586D\">Форма не заполнена</font></center>", $headers);
echo "<center><h2><font color=\"#32586D\">Вы не успели..</h2></font></center>";
exit;
}

echo $frm_1;

?>



Страницы: 1 вся ветка

Текущий архив: 2005.10.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.25 c
9-1118169324
4ECHOK
2005-06-07 22:35
2005.10.23
А сделайте мне дождь !


3-1126528673
Борис71
2005-09-12 16:37
2005.10.23
проблемы с добавлением записи в таблицу


4-1124447698
Antonn
2005-08-19 14:34
2005.10.23
Тень от окна (CS_DROPSHADOW)


14-1128408994
Jolik
2005-10-04 10:56
2005.10.23
Сорри за оффтоп: чем MD4 лучше crc32?


1-1128066120
Zelius
2005-09-30 11:42
2005.10.23
Как разнообразить отображение TPageControl a