help error bij mijn php contactformulier

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ben Ragasa

Ben Ragasa

15/06/2011 13:56:51
Quote Anchor link
Hallo ik ben pas begonnen met php en heb deze contactformulier gemaakt met dropdown menu maar bij testen krijg ik de volgende error te zien:

Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in Dir:/.... on line3

Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?PHP
if (isset($_POST["submit"])) {
    mail($_POST["myselect"],"subject","message","name" );
}

?>

<!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">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include('includes/header.php'); ?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include('includes/nav.php'); ?>

<div id="content">
<form action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?PHP echo $_SERVER["PHP_SELF"]; ?>
" 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 -->
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include('includes/sidebar.php'); ?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include('includes/footer.php'); ?>

</div>
<!-- End #wrapper -->
</body>
</html>


hulp zal erg gewaardeerd worden.
 
PHP hulp

PHP hulp

16/01/2025 17:50:14
 
- SanThe -

- SanThe -

15/06/2011 14:10:32
Quote Anchor link
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
 
Ben Ragasa

Ben Ragasa

15/06/2011 14:39:43
Quote Anchor link
sorry ben echt nog een rookie hier mee hoe kan ik dit oplossen ?
 
- SanThe -

- SanThe -

15/06/2011 14:49:39
Quote Anchor link
Op die link klikken en goed bekijken.

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 -
 
Ben Ragasa

Ben Ragasa

15/06/2011 15:45:21
Quote Anchor link
aha ow okay zag je link niet eens ik zal er op kijken alvast bedankt

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
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.