Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: skrypt do maili.
Forum PHP.pl > Forum > Gotowe rozwiązania
tara
witam
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 questionmark.gif
?>[/php]
Paul
[quote]php[b]3
[quote][php:1:d344a13b7b]<?php
if ($_COOKIE['mail'] == "") ?>[/php:1:d344a13b7b][/quote]
[quote]$_COOKIE
Notatka: Introduced in 4.1.0. In earlier versions, use $HTTP_COOKIE_VARS.
[/quote]
tara
to chyba bedzie lamerskie pytanie, ale stosować rozszerzenie .php ?czy .php3 ?
Paul
teoretycznie mozesz jakie chcesz... jakie sobie zdefiniujesz w apachu... moze byc nawet bez rozszerzenia.... a praktycznie uzywa sie *.php...

no chyba, ze masz zainstalowanych kilka wersji php i chcesz je jakos odzielic np. *.php3 to wersja 3, *.php4 to wersja 4.3.4, a *.php5 to wersja 5 rc1....
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.