hoi iedereen,
ik heb een vraag over mail formulier hoe kan ik in onderligend script er voor zorgen dat ik naar twee of meer mail adressen het formulier kan door zenden.
of hoe zet ik het in een bcc of cc.
<?php
if(function_exists('date_default_timezone_set')) { date_default_timezone_set('Europe/Brussels'); }
define('LF', "\n");
// Get a value from the $_POST array (case insensitive!!)
function getPost($key, $trim = false, $lowercase = false, $int = false)
{
if(isset($_POST[$key]))
{
$v = stripslashes($_POST[$key]);
if($trim)
{
$v = trim($v);
}
if($int)
{
$v = intval($v);
}
elseif($lowercase)
{
$v = strtolower($v);
}
return $v;
}
return '';
}
// Default values
$field_1 = '';
$field_2 = '';
$field_3 = '';
$field_4 = '';
$field_5 = '';
$field_6 = '';
$field_7 = '';
$field_8 = '';
$field_9 = '';
$field_10 = '';
$field_11 = '';
$field_12 = '';
$sHtml = '';
$sFormError = '';
// Process form
if(empty($_POST['form']) == false)
{
$field_1 = getPost('field_1', true);
if(strlen($field_1) == 0) { $sFormError = 'Vul a.u.b. alle verplichte velden in.'; }
$field_2 = getPost('field_2', true);
if(strlen($field_2) == 0) { $sFormError = 'Vul a.u.b. alle verplichte velden in.'; }
$field_3 = getPost('field_3', true);
if(strlen($field_3) == 0) { $sFormError = 'Vul a.u.b. alle verplichte velden in.'; }
$field_4 = getPost('field_4', true);
if(strlen($field_4) == 0) { $sFormError = 'Vul a.u.b. alle verplichte velden in.'; }
$field_5= getPost('field_5', true);
if(strlen($field_5) == 0) { $sFormError = 'Vul a.u.b. alle verplichte velden in.'; }
$field_6= getPost('field_6', true);
if(strlen($field_6) == 0) { $sFormError = 'Vul a.u.b. alle verplichte velden in.'; }
$field_7= getPost('field_7', true);
if(strlen($field_7) == 0) { $sFormError = 'Vul a.u.b. alle verplichte velden in.'; }
$field_8= getPost('field_8', true);
if(strlen($field_8) == 0) { $sFormError = 'Vul a.u.b. alle verplichte velden in.'; }
$field_9= getPost('field_9', true);
if(strlen($field_9) == 0) { $sFormError = 'Vul a.u.b. alle verplichte velden in.'; }
$field_10= getPost('field_10', true);
if(strlen($field_10) == 0) { $sFormError = 'Vul a.u.b. alle verplichte velden in.'; }
$field_11= getPost('field_11', true);
if(strlen($field_11) == 0) { $sFormError = 'Vul a.u.b. alle verplichte velden in.'; }
$field_12= getPost('field_12', true);
if(strlen($field_12) == 0) { $sFormError = 'Vul a.u.b. alle verplichte velden in.'; }
}
// Show form
if(empty($_POST['form']) || $sFormError)
{
$sHtml .= '<form action="" method="post">
<input name="form" type="hidden" value="form1">
<h1>Vul het onderstaande formulier in</h1>
<h2>Inschrijving: Spaghetti – avond 17/10/08</h2>
<h3>Inschrijven ten laatste op 3/10/2008</h3>
' . $sFormError . '
<table border="0" cellpadding="3" cellspacing="0"><tr>
<td align="left" valign="top">Naam *</td>
<td align="left" valign="top"><input name="field_1" type="text" value="' . htmlentities($field_1) . '"></td>
</tr>
<tr>
<td align="left" valign="top">voornaam *</td>
<td align="left" valign="top"><input name="field_2" type="text" value="' . htmlentities($field_2) . '"></td>
</tr>
<tr>
<td align="left" valign="top">adres *</td>
<td align="left" valign="top"><input name="field_3" type="text" value="' . htmlentities($field_3) . '"></td>
</tr>
<tr>
<td align="left" valign="top">gemeente *</td>
<td align="left" valign="top"><input name="field_4" type="text" value="' . htmlentities($field_3) . '"></td>
</tr>
<tr>
<td align="left" valign="top">telefoonnummer *</td>
<td align="left" valign="top"><input name="field_5" type="text" value="' . htmlentities($field_4) . '"></td>
</tr>
<td align="left" valign="top">E-Mail Adres *</td>
<td align="left" valign="top"><input name="field_6" type="text" value="' . htmlentities($field_4) . '"></td>
</tr>
<td align="left" valign="top">aantal personen 10 € *</td>
<td align="left" valign="top"><input name="field_7" type="text" value="' . htmlentities($field_4) . '"></td>
</tr>
<td align="left" valign="top">aantal personen 6 € *</td>
<td align="left" valign="top"><input name="field_8" type="text" value="' . htmlentities($field_4) . '"></td>
</tr>
<td align="left" valign="top">Bolognaise *</td>
<td align="left" valign="top"><input name="field_9" type="text" value="' . htmlentities($field_4) . '"></td>
</tr>
<td align="left" valign="top">Kaas en hesp *</td>
<td align="left" valign="top"><input name="field_10" type="text" value="' . htmlentities($field_4) . '"></td>
</tr>
<td align="left" valign="top">Vegetarische saus *</td>
<td align="left" valign="top"><input name="field_11" type="text" value="' . htmlentities($field_4) . '"></td>
</tr>
<td align="left" valign="top">Totaal in euro *</td>
<td align="left" valign="top"><input name="field_12" type="text" value="' . htmlentities($field_4) . '"></td>
</tr>
<tr>
<td align="left" valign="top"> </td>
<td align="left" valign="top"><input type="submit" value="Verzenden"></td>
</table>
</form>';
}
else // Send form
{
$mail_to = '[email protected]';
$mail_from = '[email protected]';
$mail_subject = 'hallo';
$mail_message = 'Formuliergegevens : ' . LF . LF
. 'Naam: ' . $field_1 . LF
. 'voornaam: ' . $field_2 . LF
. 'adres: ' . $field_3 . LF
. 'gemeente: ' . $field_4 . LF
. 'telefoonnummer: ' . $field_5 . LF
. 'E-Mail Adres: ' . $field_6 . LF
. 'aantal personen 6 €: ' . $field_8 . LF
. 'Bolognaise: ' . $field_9 . LF
. 'Kaas en hesp: ' . $field_10 . LF
. 'Vegetarische saus: ' . $field_11 . LF
. 'Totaal in euro : ' . $field_12 . LF
. LF
. 'IP: ' . $_SERVER['REMOTE_ADDR'] . ', Datum: ' . date('d-m-Y') . ', Tijd: ' . date('H:i:s');
mail($mail_to, $mail_subject, $mail_message, 'From: ' . $mail_from);
$sHtml .= '<h1>Formulier verzonden</h1><p>Bedankt voor het invullen van het formulier.<br/>
';
}
echo $sHtml;
?>
als iemand raad weet laat het mij dan weten A.U.B het zou mij veel voor uit helpen
met vrindelijke groeten
jeroen
685 views