login  Naam:   Wachtwoord: 
Registreer je!
 Forum

PHP mail form e-mail stylen?

Offline QuincyN - 11/02/2013 18:10 (laatste wijziging 12/02/2013 11:15)
Avatar van QuincyNNieuw lid Hallo allemaal,

Ik ben bezig met het bouwen van een php contact formulier, nou is mijn kennis niet erg groot.

Ik heb al bij diverse tutorials gekeken maar het lukt me maar niet de mailtjes die in ontvang te stylen met wat simpele html.

Hieronder is mijn code te zien die ervoor moet zorgen dat mijn inkomende mailtjes er allemaal wat schappelijker uitzien.

Wanneer ik nu iets in mijn inbox krijg is dit met de html head en body tags, hij leest dit dus niet als html.

  1. <?php
  2.  
  3. $name = $_POST['name'];
  4. $email = $_POST['email'];
  5. $message = $_POST['message'];
  6. $from = 'From: info@epicconcepts.nl';
  7. $to = 'info@epicconcepts.nl';
  8. $subject = 'Contact formulier bericht';
  9. $human = $_POST['human'];
  10.  
  11. $headers = "From: " . strip_tags($_POST['req-email']) . "\r\n";
  12. $headers .= "Reply-To: ". strip_tags($_POST['req-email']) . "\r\n";
  13. $headers .= "CC: quincynorbert@live.nl\r\n";
  14. $headers = 'MIME-Version: 1.0' . "\r\n";
  15. $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
  16.  
  17. $message = '<!DOCTYPE html><html><head><style type="text/css">
  18. body{background: #EDEBEA;}
  19. #naam{background:#222222;border:4px solid #DDD;width:650px;}
  20. #mail{background:#222222;border:4px solid #DDD;width:650px;}
  21. #message{background:#222222;border:4px solid #DDD;width:650px;}</style></head>
  22. <body>
  23. <div id="naam">'.$name.'</div>
  24. <div id="mail">'.$email.'</div>
  25. <div id="message">'.$message.'</div>
  26. </body>
  27. </html>';
  28.  
  29. if ($_POST['submit'])
  30. {
  31. if ($name != '' && $email != '')
  32. {
  33. if ($human == '4')
  34. {
  35. if (mail ($to, $subject, $message, $from))
  36. {
  37. echo '<p class="correct-message">Your message has been sent!</p>';
  38. }
  39. else
  40. {
  41. echo '<p class="correct-message">Something went wrong, go back and try again!</p>';
  42. }
  43. }
  44. else if ($_POST['submit'] && $human != '4')
  45. {
  46. echo '<p class="correct-message">You answered the anti-spam question incorrectly!</p>';
  47. }
  48. }
  49. else
  50. {
  51. echo '<p class="correct-message">You need to fill in all required fields!</p>';
  52. }
  53. }
  54.  
  55. ?>


Ik hoop dat iemand me kan helpen 

Met vriendelijke groet,

Quincy

titjes schreef:
Volgende keer codetags gebruiken! Puntje "2e" in de forumregels

1 antwoord

Gesponsorde links
Offline Jointjeff - 11/02/2013 19:48 (laatste wijziging 11/02/2013 19:48)
Avatar van Jointjeff HTML interesse Met het opmaken van e-mails gebruik je inline CSS en tabellen. Hier een tutorial.
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.17s