Mail Form?
Hey.... Sidder lige og søger en mailform hvor man skal kunne vælge mellem nogle person hvem mailen skal være til... Faktisk skal den være som denne www.lybech.1go.dk/kontakt.html... men kan ikke få den til at virke... Nogle der kan hjælpe mig??? Og ville også meget gerne have at man kan sende til en gruppe mails hvis det kan lade sig gøre???Koden til send-mail:
<?
mail($_POST[mail_to],$_POST[mail_head],$_POST[mail_text],"From: $_POST[mail_from]\r\n");
?>
Din mail er sendt
Koden til kontakt.html:
<HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<title>kontakt</title>
</head><CENTER>
<script language="JavaScript" type="text/javascript">
<!--
function emailCheck(str) {
if(!str.match(/^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i)) {
return false;
} else {
return true;
}
}
function val(f) {
if (f.mail_from.value.length < 1) {
alert("Meddelelsen kunne ikke sendes. Du skal angive afsender af meddelelsen.");
return false;
}
if (f.mail_head.value.length < 1) {
alert("Meddelelsen har ikke noget emne. Du skal angive et emne til meddelelsen.");
return false;
}
if (f.mail_text.value.length < 1) {
alert("Meddelelsen har ikke noget indhold. Du skal skrive en tekst i meddelelses-boksen.");
return false;
}
if (emailCheck(f.mail_from.value) == false) {
alert('Meddelelsen kunne ikke sendes, du mangler at skrive afsender mail');
return false;
}
return true;
}
//-->
</script>
<style>
.formular {
font-family: tahoma;
font-size: 11px;
color: #000000;
text-decoration : none; }
</style>
<table height="371">
<tr>
<TD valign="top" align="left" height="367">
<b>Kontakt</b><br>
<form method="post" action="send-mail.php" name="post" onSubmit='return val(this);'>
<input type="hidden" name="act" value="send_mail">
<table bgcolor="#ECE9D8" width="317" style="border-left:1px solid #00138B; border-right:1px solid #00138B; border-top:1px solid #00138B;">
<img src="top.gif"><tr>
<td valign="top" class="formular"> <img src="til.gif" width="15" height="12">
Til: </td>
<td>
<SELECT style='font-family: verdana; font-size: 8pt; background-color=#FFFFFF; width:243' NAME="mail_to">
<option value="lybech@hundslund.dk">Morten Lybech(Webmaster)</option>
<option value="lybech@hotmail.com">Michael Kock(Formand)</option>
<option value="lybech@hundslund.dk">Helle og Bjarne(Halpassere)</option>
</SELECT>
</td>
</tr>
<tr>
<td valign="top" class="formular"> <img src="til.gif" width="15" height="12">
Fra: </td>
<td>
<input style='font-family: verdana; font-size: 8pt; background-color=#FFFFFF; ' SIZE="38" type="text" name="mail_from" value="Din Mail"></td>
</tr>
<tr>
<td valign="top" class="formular"> Emne: </td>
<td><input style='font-family: verdana; font-size: 8pt; background-color=#FFFFFF;' SIZE="38" type="text" name="mail_head"></td>
</tr>
</table>
<table bgcolor="#ECE9D8" width="317" style="border-left:1px solid #00138B; border-right:1px solid #00138B; border-bottom:1px solid #00138B;">
<tr>
<td>
<table cellspacing="0" cellpadding="0"><tr><td>
<SELECT style='font-family: verdana; font-size: 8pt; background-color=#ECE9D8; width:130' disabled>
<OPTION>Verdana</option>
</SELECT>
<SELECT style='font-family: verdana; font-size: 8pt; background-color=#ECE9D8;' disabled>
<OPTION>9</option>
</SELECT>
</td>
<td><img src="arbejdslinie.gif" width="135" height="21"></td>
</tr></table>
</td>
</tr>
<tr>
<td class="tekstspan"><textarea style='font-family: verdana; font-size: 8pt; background-color=#FFFFFF; width:309; height:150' name="mail_text" rows="6" cols="26"></textarea></td>
</tr>
<tr>
<td>
<input type="image" src="send.gif" onSubmit='return val(this);' width="71" height="47">
</td>
</tr>
</table>
OBS<font size="1">: Alle felter skal udfyldes</font>
</form>
</table></center></BODY></HTML>
