login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Mail(extra functie?)

Offline AN_ALIEN - 16/11/2004 20:32
Avatar van AN_ALIENGouden medaille

Grafische beginner
hey had een tijdje geleden dit in elkaar gefrutseld:
  1. <?php
  2. $your_email = "an_alien@eugamer.com";
  3.  
  4. if($_POST['submit'])
  5. {
  6. $subject = $_POST['subject'];
  7. $message = $_POST['message'];
  8. $name = $_POST['name'];
  9. $email = $_POST['email'];
  10.  
  11.  
  12. mail("$your_email","$subject","$message","\n verzonden door: $name \n zijn email: $email");
  13.  
  14. echo "bericht verzonden";
  15. }
  16. ?>
  17. <form action="eumailer.php" method="post">
  18. <table width="0%" border="0">
  19. <tr>
  20. <td>Your name/nick:</td>
  21. <td><input type="text" name="name"></td>
  22. </tr>
  23. <tr>
  24. <td>Your email:</td>
  25. <td><input type="text" name="email"></td>
  26. </tr>
  27. <tr>
  28. <td>Subject:</td>
  29. <td><input type="text" name="subject"></td>
  30. </tr>
  31. </table>
  32. <textarea name="message" rows="10" cols="30" ></textarea><br>
  33. <input type="submit" name="submit" value="Send"><input type="reset" name="reset" value="Reset">
  34. </form>

leuke is, is dat het mijn eerste werkende php dingetje is 

maar nu mijn punt. Als je het invult zal ik een mailtje krijgen met de naam Nobody, email:
nobody [nobody@server01.eugamer.com] (mail server dus)
ik gebruik pop3 adres.

De vraag luid: hoe kan ik de naam en het adres wat zij invullen zo koppelen dat ik in outlook inplaats van nobody de naam zie staan en in plaats van noboy@etc. zijn email die hij heeft ingevult zie staan.

wie kan me helpen.

PS: als het te ingewikkeld word haak ik af, ben nog een beginner.
:\

2 antwoorden

Gesponsorde links
Offline cowbeast - 16/11/2004 20:34
Avatar van cowbeast Onbekend hmm kzou wil nog een else zetten zodat als je op post hebt geklikt niet weer een leeg formpje te zien krijgt!
Offline Dennisvb - 16/11/2004 20:34 (laatste wijziging 16/11/2004 20:35)
Avatar van Dennisvb MySQL ver gevorderde
  1. $header = "From: Dennis <dennisvb@sitemasters.be">\r\n"; // naam + email van afzender
  2. $header .= "Reply-To: reactie@sitemasters.be\r\n"; // reactie naar dit adres sturen
  3. $header .= "MIME-Version: 1.0\r\n";
  4. $header .= "Content-Type: text/html; charset=iso-8859-1\r\n";
  5. $header .= "X-Priority: 3\r\n";
  6. $header .= "X-MSMail-Priority: Normal\r\n";
  7. $header .= "X-Mailer: PHP / ".phpversion()."\r\n";


Deze header moet je gebruiken

mail(ontvanger, titel, bericht, header)

in deze volgorde moet je de mailfunctie gebruiken
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s