help error bij mijn php contactformulier
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in Dir:/.... on line3
Quote:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
<body>
<div id="wrapper">
<div id="content">
<form action="" method="post">
<p>Selecteer hieronder wie u wilt contacteren:<br>
<select name="myselect">
<option value="[email protected]">A</option>
<option value="[email protected]">B</option>
<option value="[email protected]">C</option>
<option value="[email protected]">D</option>
<option value="[email protected]">E</option>
</select> <br><br>
<label for="naam">Naam:</label><br />
<input type="text" id="name" name="naam" /><br />
<label for="mail">E-mailadres:</label><br />
<input type="text" id="mail" name="mail" /><br />
<label for="onderwerp">Onderwerp:</label><br />
<input type="text" id="subject" name="onderwerp"/><br />
<label for="bericht">Bericht:</label><br />
<textarea id="bericht" name="message" rows="8" style="width: 400px;"></textarea><br />
<input type="submit" name="submit" value=" Versturen "></p>
</form>
</div>
<!-- end #content -->
</div>
<!-- End #wrapper -->
</body>
</html>
Code (php)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
<body>
<div id="wrapper">
<div id="content">
<form action="" method="post">
<p>Selecteer hieronder wie u wilt contacteren:<br>
<select name="myselect">
<option value="[email protected]">A</option>
<option value="[email protected]">B</option>
<option value="[email protected]">C</option>
<option value="[email protected]">D</option>
<option value="[email protected]">E</option>
</select> <br><br>
<label for="naam">Naam:</label><br />
<input type="text" id="name" name="naam" /><br />
<label for="mail">E-mailadres:</label><br />
<input type="text" id="mail" name="mail" /><br />
<label for="onderwerp">Onderwerp:</label><br />
<input type="text" id="subject" name="onderwerp"/><br />
<label for="bericht">Bericht:</label><br />
<textarea id="bericht" name="message" rows="8" style="width: 400px;"></textarea><br />
<input type="submit" name="submit" value=" Versturen "></p>
</form>
</div>
<!-- end #content -->
</div>
<!-- End #wrapper -->
</body>
</html>
hulp zal erg gewaardeerd worden.
Ben Ragasa op 15/06/2011 13:56:51:
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in Dir:/.... on line3
Die error komt door de laatste parameter in mail() die jij opgeeft.
http://phpwiki.santhe.nl/index.php/De_juiste_mailheaders
sorry ben echt nog een rookie hier mee hoe kan ik dit oplossen ?
mail($_POST["myselect"],"subject","message","name" );
Jij geeft als headers het stukje tekst 'name' mee, dat is onzin.
Gewijzigd op 15/06/2011 14:50:55 door - SanThe -
Toevoeging op 15/06/2011 16:12:01:
Ik heb de link gelezen maar snap nog niet hoe ik die headers kan toepassen op mijn form (met verwijzing naar mijn drop down menu keuzes).
Gewijzigd op 15/06/2011 16:27:49 door Ben Ragasa