Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem ze skryptem
Forum PHP.pl > Forum > PHP
hulton
Hej,
na stronie mam taki oto skrypt na formularz kontaktowy:


  1. <head>
  2. <link rel="stylesheet" href="http://motywator.org.pl/style.css" type="text/css">
  3. </head>
  4.  
  5. <body>
  6. Witaj,
  7. <br>
  8. Tutaj...
  9. <br>
  10. Skontaktujesz się z administratorem domeny.
  11. <br>
  12. <br>
  13. <?php
  14. if(empty($_POST['submit'])){
  15. ?>
  16. <form action="kontakt.php" method="post">
  17. Imię i Nazwisko:<br />
  18. <input type="text" name="imienazwisko" style="width:300px;"/><br />
  19. E-Mail:<br />
  20. <input type="text" name="email" style="width:300px;"/><br />
  21. Treść wiadomości:<br />
  22. <textarea name="trescwiadomosci" cols="30" rows="6" style="width:300px;"></textarea><br />
  23. <br>
  24. Proponowana cena: (Wpisz 0 jeśli kontaktujesz się w innej sprawie,
  25. <br> niż kupno domeny)<br />
  26. <textarea name="cena" cols="1" rows="1" style="width:60px;"></textarea><br />
  27. <input type="submit" name="submit" value="Motywuj"/> 
  28. <input type="reset" value="Wyczyœć"/>
  29. </form>
  30. <?php
  31. }elseif(!empty($_POST['imienazwisko']) && !empty($_POST['email']) && !empty($_POST['trescwiadomosci']) && !empty($_POST['cena'])){
  32. function SprawdzEmail($email) {
  33.  
  34. return true;
  35. }
  36. if(SprawdzEmail($_POST['email'])){
  37. $adresemail='tv.kype.media@gmail.com';
  38. //$charset = 'iso-8859-2';
  39. //$charset = 'utf-8';
  40. $wiadomosc="Od: $_POST[imienazwisko] ($_POST[email])\n\n$_POST[trescwiadomosci]";
  41. $nadawca="From: $_POST[email]";
  42. $cena="Cena: $_POST[cena]";
  43. @mail($adresemail, "Formularz kontaktowy z www.motywator.org.pl", "$wiadomosc", "$nadawca", "$cena");
  44. echo "<center> <span style=\"color: #00D800; font-weight: bold; \">Dziękujemy, formularz został wysłany.</span> <br> <img src=http://img.pandawhale.com/62051-Grumpy-Cat-YES-vnq0.jpeg> </img>";
  45. }else{ echo "<span style=\"color: #FF0000; text-align: center; font-weight: bold;\">Wprowadzony adres E-Mail jest niepoprawny!!!</span>"; }
  46. }else{ echo "<span style=\"color: #FF0000; text-align: center; font-weight: bold;\">Cofnij i wypełnij wszystkie pola formularza!!!</span>"; }
  47. ?>
  48.  
  49.  
  50. </body>




Mam problem, bo jakbym nie próbował, na email przychodzi tylko informacja o nadawcy i treść wiadomości, a cena jaką proponuje, nie...


Pomożecie mi znaleźć błąd?
mlawnik
Dodaj var_dump i zobacz efekt
hulton
Hmm...
Jak to z nim powinno wyglądać?
CuteOne
Zobacz jakie parametry przyjmuje funkcja mail a jakie ty próbujesz mu "wcisnąć"
hulton
Wciąż nie rozumiem co jest źle :\
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.