login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Mail-Functie werkt niet (Opgelost)

Offline tbsites - 20/09/2007 18:51 (laatste wijziging 20/09/2007 18:51)
Avatar van tbsitesOnbekend Hallo,

Ik heb deze code:

  1. <?php
  2. if (IsSet($_POST['submit']))
  3. {
  4. $naam_ontvanger = $_POST['naar_naam'];
  5. $email_ontvanger = $_POST['naar_emailadres'];
  6.  
  7. $naam_verzender = $_POST['van_naam'];
  8. $email_verzender = $_POST['van_emailadres'];
  9.  
  10. $onderwerp = $_POST['onderwerp'];
  11. $bericht_verzender = $_POST['bericht_verzender'];
  12.  
  13.  
  14. $headers = "From: ".$naam_verzender." <".$email_verzender.">\r\n";
  15.  
  16. $bericht = "
  17. Beste ".$naam_ontvanger.",
  18.  
  19. ".$naam_verzender." heeft jou een berichtje gestuurd. Hieronder is zijn berichtje te lezen.
  20.  
  21. --------bericht--------
  22. ".$bericht_verzender."
  23. --------bericht--------
  24.  
  25.  
  26. ";
  27.  
  28. mail($email_ontvanger, $onderwerp, $bericht, $headers);
  29.  
  30. }
  31. else
  32. {
  33. ?>
  34. <form action="" method="post">
  35. Naam ontvanger: <input type="text" name="naar_naam"><br />
  36. Email ontvanger: <input type="text" name="naar_emailadres"><br /><br />
  37. Naam verzender: <input type="text" name="van_naam"><br />
  38. Email verzender: <input type="text" name="van_emailadres"><br /><br />
  39. Onderwerp: <input type="text" name="onderwerp"><br />
  40. bericht:<br />
  41. <textarea name="bericht_verzender"></textarea>
  42. <br /><br />
  43. <input type="submit" name="submit" value="versturen">
  44. </form>
  45. <?php
  46. }
  47. ?>


maardat doet het niet ik krijg een lege pagina en de mail word niet verstuurd

6 antwoorden

Gesponsorde links
Offline Wim - 20/09/2007 18:56
Avatar van Wim Crew algemeen zet dit eens in .htaccess en druk eens op ctrl+f5

  1. php_flag display_errors on


bovendien, of vul het action argument in bij je form tag, of laat het weg :x
Offline tbsites - 20/09/2007 19:00
Avatar van tbsites Onbekend ik krijg geen errors
Offline Wim - 20/09/2007 19:23 (laatste wijziging 20/09/2007 19:24)
Avatar van Wim Crew algemeen action="" eruit gehaald of ingevuld?

//edit:
zet onder je mailfunctie trouwens eens een echo (maakt niet uit wat je echo'ed), zo weet je of hij in de if-lus zit of niet!
Offline tbsites - 21/09/2007 15:25
Avatar van tbsites Onbekend ik heb bij action="" mail.php gezet(de pagina zelf) wat je bedoelt met de echo snap ik niet
Offline Stijn - 21/09/2007 16:27 (laatste wijziging 21/09/2007 16:29)
Avatar van Stijn PHP expert Doe anders eens die \n weg in je headers. Je script werkt hoor, ik heb net getest op mijn server.
Offline tbsites - 21/09/2007 18:32
Avatar van tbsites Onbekend Ja dan doet ie. bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.198s