Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Dlaczego tak się robi?
swee
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 9.01.2009

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


Cześć
Musiałem szybko zrobić wysyłanie maila ze strony i znalazłem na jakimś forum pewien przykład. Przerobiłem go na swoje potrzeby i wszystko teoretycznie powinno działać a za każdym razem kiedy go testuje (wrzuciłem na dwa różne serwery, odpaliłem WAMPem) bo naciśnięciu "SEND" przeglądarka odpala plik mails.php w formie tekstowej. Oczywiście mail się nie wysyła a ja nie mam pojęcia czego nie zrobiłem/ co zrobiłem źle. Pewnie dla was mój błąd jest oczywisty dlatego piszę.

index.html
  1. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  4. <title>Untitled-4</title>
  5. </head>
  6. <body bgcolor="white">
  7. <form name="mail" action="mails.php" method="POST">
  8. Your name:
  9. <input name="name" type="text" id="name" value="" size="30" maxlength="30">
  10. <br>
  11.  
  12.  
  13. Your city:
  14. <input name= "city" type="text" id="city" value="" size="32" maxlenght="30"/>
  15. <br>
  16.  
  17. Your country:
  18. <input name="country" type="text" id="country" value="" size="28" maxlength="30" />
  19.  
  20.  
  21. <br>
  22. <br>
  23.  
  24. Wishes (of course in your native launguage) :
  25. <br>
  26.  
  27. <textarea name="dane" cols="50" rows="5" maxlenght="300" ></textarea>
  28.  
  29.  
  30. <br>
  31. <left>
  32. <input type="submit" value="Send" />
  33. <input name="reset" type="reset" value="Clear" />
  34. </left>
  35.  
  36. </form>
  37. </center>
  38. </body>
  39. </html>




mails.php
  1. <?PHP
  2.  $tr = $_POST['name'];
  3.  
  4.    $tr = $_POST['city'];
  5.  
  6.    $tr = $_POST['country'];
  7.  
  8.    $tr = $_POST['dane'];
  9.    $mailto='best2agata@gmail.com';
  10.    $mailsubject= "Wishes for Agata";
  11.    $mailbody = $tr;
  12.  
  13.    $mailheaders = "X-Mailer: PHP";
  14.    if (mail($mailto, $mailsubject, $mailbody, $mailheaders))    //Funkcja If Else
  15.    {
  16.    echo "Twój Email Do Administratora Serwisu został poprawnie wysłany";
  17.    }
  18.    else
  19.    {
  20.    echo "Twój Email nie został wysłany , przykro mi . Spróbuj Ponownie";
  21.    }
  22.    ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 29.06.2026 - 05:19