napisałem skrypt do wysyłania maili z blokadą w cookiesach. Składa się z dwóch stron:
formularz.php3
[php:1:25eae7a4b1]<?php
if ($_COOKIE['mail'] == "") {
// sprawdzamy czy cookie "mail" nie ma
echo '<TABLE>
<FORM ACTION=mailer.php3 METHOD=POST>
//...wyświetlamy formularz
</FORM>';
}
if ($_COOKIE['mail'] == "yes")
// jeżeli już jest cookie z wartością yes wyświetlamy tekst
{
echo 'Już wysłałeś maila. Odczekaj trochę i wyślij następnego.</P>';
}
?>[/php:1:25eae7a4b1]
mailer.php3
[php:1:25eae7a4b1] <?php
setcookie ("mail", "yes", time()+3600);
// ustawiamy cookie z wartością yes na godzinę
if ($email && $tresc)
//sprawdzamy czy jest coś do wysłania
{
mail("franek@zenek.pl",
"$temat",
$tresc ,
"Reply-To: $email"
);
}
header("Location: http://www.strona.pl/");
[/php:1:25eae7a4b1]
czy taki skrypt jest wporządku

?>[/php]