Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Formularz
Zumi
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 15.06.2008

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


Witam serdecznie mam nastepujaca prosbe potrzebuje połączyc ten formularz

  1. <?php
  2. include_once("config.php");
  3.  
  4. ************
  5. $selected = "CONTACT";
  6.  
  7. $showform = TRUE;
  8.  
  9. $sendit = $_REQUEST['sendit'];
  10. $youremail = $_REQUEST['youremail'];
  11. $subject  = $_REQUEST['subject'];
  12. $message  = $_REQUEST['message'];
  13.  
  14. if(isset($sendit)) {
  15. $errorstring = "";
  16. $youremail = strtolower(preparedata($youremail));
  17. if(strlen($youremail) == 0) $errorstring .="Sprecyzuj swój adres E-mail<br>";
  18. if(strlen($subject) == 0) $errorstring .="Sprecyzuj temat wiadomości<br>";
  19. if(strlen($message) == 0) $errorstring .="Wpisac treść wiadomości<br>";
  20. if(strlen($youremail) < 9 || strlen($youremail) > 64) $errorstring .= "SprawdĽ poprawność adresu E-mail<br>";
  21. else
  22. {
  23. $emailtail = strstr($youremail, '@');
  24. if(!strstr($youremail, '@') || !strstr($emailtail, '.')) $errorstring .= "SprawdĽ poprawność adresu E-mail<br>";
  25. }
  26. if(strlen($errorstring) == 0){
  27. $subject = "Kontakt z ".$site_url." Strona - ".$subject;
  28. $sent = mail($site_admin, $subject, $message, "FROM: ".$youremail);
  29. if($sent) $showform = FALSE;
  30. }
  31. }
  32.  
  33. include("header.php");
  34. ?>
  35.  
  36. <table width="100%" cellpadding="10" cellspacing="0"><tr><td valign="top">
  37.  
  38. <?php
  39. if($showform == TRUE) {
  40. ?>
  41. Jeśli masz jakieś pytania lub komentarze dotyczące strony lub usług, jakie oferu
    jemy, nie wahaj sie skontaktować z nami przy użyciu formularza<br><br>
  42. <table width="100%" cellpadding="0" cellspacing="0" border="0" align="center">
  43. <tr><form method="post" action="contact.html"><input type="hidden" name="sendit" value="yes"><td style="padding:0px;" align="left"><br>
  44. <?php if(strlen($errorstring) > 0) echo "<table cellpadding=\"8\" cellspacing=\"0\" border=\"0\" align=\"center\"><tr><td><font class=\"error\"><b>Znaleziono Błąd:</b><br><br>$errorstring</td></tr></table><br><br>";?>
  45. <table cellpadding="5" cellspacing="0" border="0">
  46. <tr><td width="150"><b>Adres E-mail:</b></td><td><input type="text" name="youremail" class="form" style="width:150px;" value="<?php echo stripslashes($youremail); ?>"></td></tr>
  47. <tr><td><b>Tytuł:</b></td><td><input type="text" name="subject" class="form" style="width:150px;" value="<?php echo stripslashes($subject); ?>"></td></tr>
  48. <tr><td valign="top"><b>Treść:</b></td><td><textarea name="message" class="form" style="width:300px;" rows="6"><?php echo stripslashes($message); ?></textarea></td></tr>
  49. <tr><td></td><td><input type="submit" value="Wyślij" class="form">&nbsp;&nbsp;<input type="reset" value="Wyczyść" class="form"></td></tr>
  50. <tr><td colspan="2" align="right"></td></tr>
  51. </table><br>
  52. </td></form></tr>
  53. </table>
  54. <?php 
  55. }
  56. else echo "<b>Twoja wiadomość została wysłana do Administratora - <b>".$site_name."</b> -. Postaramy się odpowiedzieć w ciągu 48 godzin (2 dni robocze)<br><br>Dziękujemy za zainteresowanie i komentarze<br>Admin Hostingu</b><br><br>";
  57. ?>
  58.  
  59. </td></tr></table>
  60.  
  61. <?php
  62. include("footer.php");
  63. ?>


z tym tokenem?

http://phonik.pl/token2/formularz.php

chodzi mi oto żeby zrobić tak ze najpierw trzeba potwierdzic token w tym czasie wysyłanie miałoby być niemożliwe jesli teken bydzie sie zgadzał to wtedy aktywuje sie ikonka wyslij Bardzo prosze o pomoc gdyz kuleje w temacie php... pozdrawiam Zumi

Ten post edytował Zumi 17.07.2008, 22:22:38


--------------------
zmoderowano - 300 KiB wagi i rozmiar? czytamy regulamin
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Proszę dodać bbcode.
Go to the top of the page
+Quote Post
Zumi
post
Post #3





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 15.06.2008

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


Cytat(webdicepl @ 17.07.2008, 22:52:03 ) *
Proszę dodać bbcode.



Wybaczcie ale od jakiegoś czasu już mi tutaj te pieronskie bbcode nie działa i nie mam pojecia dlaczego zaden tag :/


--------------------
zmoderowano - 300 KiB wagi i rozmiar? czytamy regulamin
Go to the top of the page
+Quote Post
MMX3
post
Post #4





Grupa: Zarejestrowani
Postów: 155
Pomógł: 9
Dołączył: 26.01.2004
Skąd: Poznań

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


dopisz php w nawiasach kwadratowych.


--------------------
Go to the top of the page
+Quote Post
Pride
post
Post #5





Grupa: Zarejestrowani
Postów: 139
Pomógł: 11
Dołączył: 31.01.2005
Skąd: Bydgoszcz

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


a ty masz skrypt tej Captch'y ? Jak tak to podaj jej kod jeżeli nie to... Jaki jest sens to robić? haha.gif
Popatrz:
Najpierw musiałbyś jakoś złamać tą capatche zeby poznać potrzebne litery do validacji a następnie sprawdzić je z tymi które wpisze użytkownik ;p
Może i można to zrobić inaczej ale po co? To jest 0 zabezpieczenie - 100% ze każdy pierwszy lepszy bot sobie z tym poradzi.
Już lepiej użyj czegoś na kształt: http://btc.pigmej.eu/pl-index.html


--------------------
Kto pyta - nie błądzi, kto szuka - znajduje.
Go to the top of the page
+Quote Post
Zumi
post
Post #6





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 15.06.2008

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


Cytat(Pride @ 17.07.2008, 23:44:04 ) *
a ty masz skrypt tej Captch'y ? Jak tak to podaj jej kod jeżeli nie to... Jaki jest sens to robić? haha.gif
Popatrz:
Najpierw musiałbyś jakoś złamać tą capatche zeby poznać potrzebne litery do validacji a następnie sprawdzić je z tymi które wpisze użytkownik ;p
Może i można to zrobić inaczej ale po co? To jest 0 zabezpieczenie - 100% ze każdy pierwszy lepszy bot sobie z tym poradzi.
Już lepiej użyj czegoś na kształt: http://btc.pigmej.eu/pl-index.html


no ja sie za bardzo na tym nie zmam wiec musze polegać na Was ale próbowałem rozwiazac to z tego linka za chiny zawsze pokazuje ze jest xle ;/


--------------------
zmoderowano - 300 KiB wagi i rozmiar? czytamy regulamin
Go to the top of the page
+Quote Post
Pride
post
Post #7





Grupa: Zarejestrowani
Postów: 139
Pomógł: 11
Dołączył: 31.01.2005
Skąd: Bydgoszcz

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


Cytat(Zumi @ 18.07.2008, 00:57:21 ) *
no ja sie za bardzo na tym nie zmam wiec musze polegać na Was ale próbowałem rozwiazac to z tego linka za chiny zawsze pokazuje ze jest xle ;/

Z tego co wiem, to tylko demo nie działa czarodziej.gif Normalny skrypt jest ok.


--------------------
Kto pyta - nie błądzi, kto szuka - znajduje.
Go to the top of the page
+Quote Post
--Zumi--
post
Post #8





Goście







Cytat(Pride @ 18.07.2008, 09:13:16 ) *
Z tego co wiem, to tylko demo nie działa czarodziej.gif Normalny skrypt jest ok.


Wiecie co chciałbym cos prostego zebyscie mi pomogli zrobić nie chce nic wysszukwnego chce zeby choc trosdzxke zabezpieczyć ;/
Go to the top of the page
+Quote Post

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: 22.08.2025 - 04:50