Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Antyflood, Jak dopisac do tego formularza?
psq
post 17.10.2005, 00:00:35
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 13.04.2005

Ostrzeżenie: (0%)
-----


Mam pytanie, napisalem prosty formularz itp.
Ale chciałbym go zabezpieczyc, zeby osoba jak go wypelnila i wyslala, nie mogła wysłać go ponownie.. np. dzialajaca na cookie lub na IP.. a czas niemoznosci napisania to powiedzmy Xdni lub Xgodzin itp.. jestem naprawde poczatkujacy i nie bardzo wiem jak za to sie zabrac, a szukalem, ale zaden gotowiec mi nie dzialal:/
  1. <center>
  2. <form action="list.php" method="post">
  3. <input type="text" name="pole1" /><br>
  4. <input type="text" name="pole2" /><br><input type="text" name="pole3" /><br /><input type="submit" value="OK" />
  5. </form>
  6. </center>
  7.  
  8. <?
  9. $pole1 = stripslashes(trim($_POST["pole1"]));
  10. $pole2 = stripslashes(trim($_POST["pole2"]));
  11. $pole3 = stripslashes(trim($_POST["pole3"]));
  12.  
  13. if ($pole1<>"" && $pole2<>"" && $pole3<>"") {
  14. $tresc="$pole1n $pole2n $pole3nn";
  15. $f=fopen("dane.txt", "a");
  16. fputs($f, $tresc);
  17. fclose($f);
  18. mail("mail@mail.pl", "TEMAT", $tresc);
  19. echo "List został wysłany, dziekujemy...";
  20. }
  21. ?>

O tak wyglada caly formularz.. ale nie bardzo wiem jak go zabezpieczyc przed floodem. Oczywiscie jest on mniejszy od oryginalnego.. Chyba dobrze napisalem.. Prosiłbym o pomoc, z góry dziekuje.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:26