Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z formularzem kontaktowym
Forum PHP.pl > Forum > Przedszkole
shencross
Witam serdecznie,

Mam gotowy formularz znaleziony w internecie:

  1. <?php
  2.  
  3. // Tworzymy zmienną dla imienia i nazwiska
  4. $name = $_POST['name'];
  5.  
  6. // Tworzymy zmienną dla adresu email
  7. $email = $_POST['email'];
  8.  
  9. // Zmienna dla telefonu
  10. $telefon = $_POST['telefon'];
  11.  
  12. // Tworzymy zmienną dla wiadomości
  13. $message = $_POST['message'];
  14.  
  15. // Podajesz adres email z którego ma być wysłana wiadomość
  16. $odkogo = "test@test.pl";
  17.  
  18. // Podajesz adres email na który chcesz otrzymać wiadomość
  19. $dokogo = "test@test.pl";
  20.  
  21. // Podajesz tytuł jaki ma mieć ta wiadomość email
  22. $tytul = "Formularz kontaktowy";
  23.  
  24. // Przygotowujesz treść wiadomości
  25. $wiadomosc = "";
  26. $wiadomosc .= "Imie i nazwisko: " . $name . "\n";
  27. $wiadomosc .= "Email: " . $email . "\n";
  28. $wiadomosc .= "Telefon: " . $telefon . "\n";
  29. $wiadomosc .= "Wiadomość: " . $message . "\n";
  30.  
  31. // Dodajemy UTF-8 do naglowka naszej wiadomości
  32. $naglowek = "";
  33. $naglowek .= "Od:" . $email . " \n";
  34. $naglowek .= "Content-Type:text/plain;charset=utf-8";
  35.  
  36. // Wysyłamy wiadomość
  37. $sukces = mail($dokogo, $tytul, $wiadomosc, $naglowek);
  38.  
  39. // Przekierowywujemy na potwierdzenie
  40. if ($sukces){
  41. print "<meta http-equiv=\"refresh\" content=\"0;URL=potwierdzenie.php\">";
  42. }
  43. else{
  44. print "<meta http-equiv=\"refresh\" content=\"0;URL=error.html\">";
  45. }
  46. ?>


Problem jest taki, że chciałbym aby w polu od kogo był wpisywany adres tego kto wysyła zapytanie. Aby można było po prostu kliknąć odpowiedz. Obecnie w tym polu jest domyślny adres serwera.
Jest ktoś w stanie powiedzieć mi co zmienić/dopisać ?

Z góry dziękuję i pozdrawiam !
nospor
$naglowek .= "Od:" . $email . " \n";

LOL, ktos pojechal niezle po kodzie biggrin.gif

Powinno byc From
$naglowek .= "From:" . $email . " \n";

Mozesz tez dodac Reply-To:
  1. $naglowek .= "From:" . $email . " \n";
  2. $naglowek .= "Reply-To:" . $email . " \n";
shencross
Dziękuję. Można zamknąć wink.gif
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.