Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Problem z dzialaniem skryptu emailowego
Forum PHP.pl > Forum > Przedszkole
beetner
Czemu to nie dziala ? prosze o odpowiedz...

  1. <form method="post" action="wyslij.php" name="kontakt">
  2. <div><li><label for="nick">Twoje Imie: </label><ul><input type="text" class="text" id="nick" name="nick" ></div>
  3. <div><li><label for="mail">Twoj adres e-mail: </label><ul><input type="text" name="mail" class="text" id="mail" ></div>
  4. <div><li><label for="adres">Tresc wiadomosci:</label><ul><textarea name="adres" id="adres" rows="5" cols="50" ></textarea></div>
  5. <div><ul><input type="submit" value="Wyslij" / ></div>
  6. </form>


  1. <?php
  2. if (!nick || !mail || !adres)
  3. {
  4. echo "Nie uzupelniles wszystkich rubryk.";
  5. }
  6.  
  7. $wiadomosc =
  8. "Twoje Imie: ".$_POST['nick']."
  9.  
  10. e- mail: ".$_POST['mail']."
  11.  
  12. adres: ".$_POST['adres']." ";
  13.  
  14. $tematyka = "photo - ".$produkt;
  15.  
  16.  
  17. mail ("moj_email.com", $tematyka, $wiadomosc );
  18. echo "Dziekuje za wiadomosc,";
  19. echo "<ul>o tresci: <ul />";
  20. echo "Twoje Imie i Nazwisko: <strong>".$nick."</strong><ul />";
  21. echo "Twoj adres e-mail: <strong>".$mail."</strong><ul />";
  22. echo "Adres do wysylki: <strong>".$adres."</strong><ul />";
  23. echo "<b><br><br><br><br><ul>ZAPRASZAM PONOWNIE !!<ul />";
  24. echo "<ul>Teraz zamknij to okno...<ul />";
  25. ?>
CuteOne
if (!nick || !mail || !adres) - to nie są zmienne
beetner
czyli jak mam to zrobic zeby bylo dobrze ? ja jestem zielony w PHP takze nie mam pojecia... sad.gif
CuteOne
google -> podstawy PHP poradnik
beetner
To mam jeszcze pytanie... dlaczego to co przerobilem nie dziala a oryginal dziala ?

to jest oryginał:

  1. <form method="post" action="wyslij.php" name="kontakt">
  2. <div><li><label for="nick">Imie i Nazwisko:<BR> np(Jan Kowalski) </label><ul><input type="text" class="text" id="nick" name="nick" ></div>
  3. <div><li><label for="produkt">Nr. Produktu: -oddziel przecinkami </label><ul><input type="text" name="produkt" class="text" id="produkt" ></div>
  4. <div><li><label for="telefon">Telefon Kontaktowy:<BR> np(+48123987456) </label><ul><input type="text" name="telefon" class="text" id="telefon" ></div>
  5. <div><li><label for="mail">Twoj adres e-mail:<BR>np(user@domena.com) </label><ul><input type="text" name="mail" class="text" id="mail" ></div>
  6. <div><li><label for="adres">Adres do wysylki:<BR>np(Jan Kowalski<BR>ul. Lubelska 9/5a<BR>09-210 Warszawa<BR>POLSKA) </label><ul><textarea name="adres" id="adres" rows="5" cols="50" ></textarea></div>
  7. <div><ul><input type="submit" value="Wyslij" / ></div>
  8. </form>


  1. <?php
  2. if (!nick || !produkt || !telefon || !mail || !adres)
  3. {
  4. echo "Nie uzupelniles wszystkich rubryk.";
  5. }
  6.  
  7. $wiadomosc =
  8. "Imie: ".$_POST['nick']."
  9.  
  10. produkt: ".$_POST['produkt']."
  11.  
  12. telefon: ".$_POST['telefon']."
  13.  
  14. e- mail: ".$_POST['mail']."
  15.  
  16. adres: ".$_POST['adres']." ";
  17.  
  18. $tematyka = "e-SKLEP - ".$produkt;
  19.  
  20.  
  21. mail ("mail@user.com", $tematyka, $wiadomosc );
  22. echo "Dziekuje za zlozenie zamowienia,";
  23. echo "<ul>o tresci: <ul />";
  24. echo "Twoje Imie i Nazwisko: <strong>".$nick."</strong><ul />";
  25. echo "Nr. Produktu: <strong>".$produkt."</strong><ul />";
  26. echo "Telefon Kontaktowy: <strong>".$telefon."</strong><ul />";
  27. echo "Twoj adres e-mail: <strong>".$mail."</strong><ul />";
  28. echo "Adres do wysylki: <strong>".$adres."</strong><ul />";
  29. echo "<b><br><br><br><br><ul>ZAPRASZAM PONOWNIE !!<ul />";
  30. echo "<ul>Teraz zamknij to okno...<ul />";
  31. ?>
CuteOne
Zarówno Twój jak i "orginalny" kod można spuścić w ubikacji.. a zamiast zadawać pytania "dlaczego mi nie działa" naucz się podstaw a wtedy będziesz wiedział "dlaczego..."
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.