Forum Webscript.Ru

Программирование => PHP => Тема начата: qik от 30 Декабря 2003, 17:27:27

Название: проблема с куками
Отправлено: qik от 30 Декабря 2003, 17:27:27
[OFF]это для формы отправки мессаг на мыло =)[/OFF]

if($sentmessage == "2"){
include "error.htm";
}else{
$num = $sentmessage + 1;
setcookie("sentmessage","$num",time()+1800);
и тд.
 
я хочу чтоб она позволяла отправяль следующее письмо только через полчаса, и нифига, пытался подряд отправлять - 2 штуки точно отсылает... че я не так делаю?
Название: проблема с куками
Отправлено: Phoinix от 30 Декабря 2003, 17:32:56
Цитировать
if($sentmessage == "2"){

Откуда берется $sentmessage?
Цитировать
"sentmessage","$num",time()+1800

Какая связь между $num и time()+1800
Название: проблема с куками
Отправлено: Yukko от 30 Декабря 2003, 17:34:56
register globals?
Название: проблема с куками
Отправлено: qik от 30 Декабря 2003, 18:25:07

if($sentmessage == "2"){
include "error.htm";
}else{
$num = $sentmessage + 1;
setcookie("sentmessage","$num",time()+1800);
$message = substr($message ,0, 500 );
$to = "мыло";
$subject = "Письмо с формы Обратной связи от \\"$name\\"";
$mailheaders = "From: $email  <$name>\\n";
$mailheaders .= "Reply-To: $email\\n\\n";
mail($to, $subject, $message, $mailheaders);
Название: проблема с куками
Отправлено: Yukko от 30 Декабря 2003, 18:33:55
qik
не обязательно отсылать мыло, чтобы проверить поставились/считались ли у тебя куки... надо ответить на вопросы:
Цитировать
Phoinix:
Откуда берется $sentmessage?

Цитировать
Yukko:
register globals?
Название: проблема с куками
Отправлено: Croaker от 30 Декабря 2003, 18:35:43
qik

if ($_COOKIE[\'sentmessage\'] == 2) {
 ...
}