mailform - kopi sendes til ansøger
Jeg har en mailform som fungerer fint.Ansøgeren/afsenderen udfylder en mailform på en helt almindelig html-side, og mailen sendes til hvad jeg har kaldt email@webside.com nedenfor.
Afsenderen udfylder desuden sin egen mailadresse, hvortil der skal sendes en kopi af mailen - hvis han/hun vinger af i en selectbox der skal placeres ved siden af [SEND]-knappen.
Hvordan gør jeg det?
Maileren ser således ud:
<?php
/**
* User configurable variables section
**/
//mail recipient
$mto = 'email@webside.com';
//mail subject
$msubj = "Ansøgning";
//begining of the mail body
$mbody="Videresendt fra hjemmesiden.\n \n";
//successfull message
$sentsuccess = '<h1>Vi har nu modtaget din ansøgning. Bla bla bla blaaaabla.</u><p></h1>';
//error message when sending is fault
$sentfailure = '<h1>Din ansøgning blev IKKE sendt. Bla bla bla blaaaabla.</h1>';
//system section.
///////////////////////////////////////////////////////////
$request = $_POST;
//represents values and their meanings
$values = array(
'nick'=>' NICK',
'msn'=>' MSN',
'skype'=>' SKYPE',
'spm2'=>' ANDRE',
'spm3'=>' NAVN, ALDER OG HVORFRA',
'spm4'=>' HVERDAG OG FRITID',
'spm5'=>' HVOR LÆNGE',
'spm6'=>' HVORFOR',
'spm7'=>' ONLINE HVORNÅR',
'spm8'=>' VIGTIGT',
'spm9'=>' SAMMENHOLD OG NØGLEORD',
'email'=>' E-MAIL');
foreach ($values as $k=>$v){
if (isset($request[$k])){
$mbody.=$v.": \n".$request[$k]."\n \n";
}
}
if ((isset($request['nick']))&&(trim($request['nick'])!='')) $msubj.=' ansøgning fra: '.$request['nick'];
else if (isset($request['msn'])) $msubj.=' msn: '.$request['msn'];
if (mail($mto, $msubj, $mbody)) {
header("Location: http://www.hjemmeside.com/sentsuccess.htm");
} else {
header("Location: http://www.hjemmeside.com/sentfailure.htm");
}
?>
..... og bunden af skemaet der udfyldes ser således ud:
<tr>
<td valign="top" width="15"><div class="orange">9.</td>
<td width="500"><div class="lightgrey">Hvad vil du gøre for at styrke sammenholdet blandt co-admins i 2-mands whist /bridge og hvad er i dine øjne nøgleord for et godt sammenhold?<br>
<textarea rows="4" name="spm9" cols="72" style="font-family: Verdana"></textarea><br>
<hr></td>
</tr>
<tr>
<td valign="top" width="15"><div class="orange">10.</td>
<td width="500"><div class="lightgrey">Indtast den emailadresse hvortil du ønsker et eventuelt svar tilsendt.<br>
<input type="text" name="email" size="50"><br>
<hr>
<p><input type="submit" name="sendansoegning" value="Send ansøgning"></p>
</td>
</tr>
</table>