Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Token
ChowiX
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 15.12.2006

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


Witam
To tak mam błąd tokena przy wysyłaniu e-maila oto kody :
Formularz :

  1. <?php
  2. $_SESSION['token'] = '';
  3. ?>
  4. <?php
  5. for($i=0;$i<5;$i++) {
  6.  $liczba = rand(0,9);
  7.  $_SESSION['token'] .= $liczba;
  8.  $img .= '<img src="pass/'.$liczba.'.gif" />';
  9. }
  10. ?>

  1. <form method="POST" action="wyslij/kontakt.php">
  2. <p>Imie :
  3. <input type="text" name="imie" class="poltekst" size="20"></p>
  4. <p>e-mail :
  5. <input type="text" name="mail" class="poltekst" size="20"></p>
  6. <p>Temat : <select size="1" name="temat" class="rozwin">
  7. <option>-- Wybierz --</option>
  8. <option value="Błąd Strony">Błąd Strony</option>
  9. <option value="Niedziałający Link">Niedziałający Link
  10. </option>
  11. <option value="Reklama">Reklama</option>
  12. <option value="Inne">Inne</option>
  13. </select> inny :
  14. <input type="text" name="temat2" class="poltekst" size="20"></p>
  15. <p>www :
  16. <input type="text" name="www" class="poltekst" size="20"></p>
  17. <p align="left">Tekst :<br>
  18. <textarea rows="6" name="tekst" cols="35"></textarea></p>
  19. <p align="left">Kod Zabezpieczający :<br>
  20. <?php echo $img; ?><br>
  21. Przepisz kod tutaj :<br>
  22. <input type="text" name="token">
  23. </p>
  24. <p align="center"><input type="submit" value="Prześlij" name="B1" class="button" style="font-weight: bold">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type="reset" value="Resetuj" class="button" name="B2"></p>
  25. </form>


Skrypt wysyłający :
  1. <?php
  2. $do_kogo = "kontakt <chowix@o2.pl>";
  3. $imie = $_POST["imie"];
  4. $mail = $_POST["mail"];
  5. $temat = $_POST["temat"];
  6. $temat2 = $_POST["temat2"];
  7. $tekst = $_POST["tekst"];
  8. $www = $_POST["www"];
  9.  
  10. $wiadomosc = "Imie : $imie rne-mail : $mail rnTemat : $temat rnTemat 2 : $temat2 rnwww : $www rntekst : $tekst 
    rn"
    ;
  11.  
  12. if ($_SESSION['token'] == $_POST['token'])
  13. {
  14. mail($do_kogo, $temat, $wiadomosc); 
  15. }
  16. else "Zle przepisałeś kod ..."}
  17. ?>


www.portlagier.info/kontakt.php <- Tutaj jest formularz .. wyskakuje błąd 20 linijki w skrypcie wysyłania

[+] edit
Dodaje tag, aby temat był zgodny z forum Przedszkole,
ponieważ już padły odpowiedzi. Na przyszłość proszę
pamiętać o tym, inaczej temat zostanie zamknięty.
---
~strife
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 Aktualny czas: 21.08.2025 - 12:57