Advertisement
Guest User

Untitled

a guest
Nov 26th, 2015
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. <?php
  2. if(empty($_POST['submit'])){
  3. ?>
  4. <form action="index.php" method="post"> <!--nazwa strony na której znajduje się formularz-->
  5. Imię i Nazwisko:<br />
  6. <input type="text" name="imienazwisko" style="width:300px;"/><br />
  7. E-Mail:<br />
  8. <input type="text" name="email" style="width:300px;"/><br />
  9. Treść wiadomości:<br />
  10. <textarea name="trescwiadomosci" cols="30" rows="6" style="width:300px;"></textarea><br />
  11. <input type="submit" name="submit" value="Wyślij formularz"/> 
  12. <input type="reset" value="Wyczyść"/>
  13. </form>
  14. <?php
  15. /*sprawdzenie wypełnienia wszystkich pól*/
  16. }elseif(!empty($_POST['imienazwisko']) && !empty($_POST['email']) && !empty($_POST['trescwiadomosci'])){
  17. /* Funkcja sprawdzająca poprawność E-Maila */
  18. function SprawdzEmail($email) {
  19. if (!eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$" , $email)){
  20. return false;
  21. }
  22. return true;
  23. }
  24. if(SprawdzEmail($_POST['email'])){
  25. /* Tworzymy szkielet wysyłanej wiadomości */
  26. $adresemail='twoj_adres_email'; /* Wpisz swój adres e-mail */
  27. /* Wybierz kodowanie znaków usuwając // */
  28. //$charset = 'iso-8859-2';
  29. //$charset = 'utf-8';
  30. $wiadomosc="Od: $_POST[imienazwisko] ($_POST[email])\n\n$_POST[trescwiadomosci]";
  31. $nadawca="From: $_POST[email]";
  32. @mail($adresemail, "Formularz kontaktowy z www.NAZWA_SERWISU.pl", "$wiadomosc", "$nadawca");
  33. echo "<span style=\"color: #00D800; font-weight: bold; \">Dziękujemy, formularz został wysłany.</span>";
  34. }else{ echo "<span style=\"color: #FF0000; text-align: center; font-weight: bold;\">Wprowadzony adres E-Mail jest niepoprawny!!!</span>"; }
  35. }else{ echo "<span style=\"color: #FF0000; text-align: center; font-weight: bold;\">Cofnij i wypełnij wszystkie pola formularza!!!</span>"; }
  36. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement