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
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> </head> <body bgcolor="white"> <center> <form name="mail" action="mails.php" method="POST"> Your name: <input name="name" type="text" id="name" value="" size="30" maxlength="30"> <br> Your city: <input name= "city" type="text" id="city" value="" size="32" maxlenght="30"/> <br> Your country: <input name="country" type="text" id="country" value="" size="28" maxlength="30" /> <br> <br> Wishes (of course in your native launguage) : <br> <br> <left> <input type="submit" value="Send" /> <input name="reset" type="reset" value="Clear" /> </left> </form> </center> </body> </html>
mails.php
<?PHP $tr = $_POST['name']; $tr = $_POST['city']; $tr = $_POST['country']; $tr = $_POST['dane']; $mailto='best2agata@gmail.com'; $mailsubject= "Wishes for Agata"; $mailbody = $tr; $mailheaders = "X-Mailer: PHP"; { } else { } ?>