[FONT=Verdana, Geneva, Arial, Helvetica, sans-serif]Hallöchen, ich habe ein Kontaktformular. Jetzt möchte ich aber das in der Nachricht eine Mitteilung immer dabei ist. Also Z.B. "Diese email wurde von der Homepage X versendet"
Kann mir jemand unter die Arme greifen?
Hier das Script:
[/FONT]
PHP
		
					
				<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
<html> 
<head> 
<title>Kontaktformular</title> 
<meta http-equiv="content-language" content="de-at"> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
</head> 
<body> 
<br> 
<?php 
$mail_to="meine@mail.de"; 
$from_name=$_POST['fromname']; 
$from_mail=strtolower($_POST['frommail']); 
$mail_subject=$_POST['mailsubject']; 
$mail_text=$_POST['mailtext']; 
$send=$_POST['s']; 
if(trim($from_name)=="") $err_text.="Bitte gib Deinen Namen an.<br>"; 
if(trim($from_mail)=="") 
$err_text.="Bitte gib Deine E-Mail-Adresse an.<br>"; 
else 
if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$",$from_mail)) 
$err_text.="Bitte gib eine gültige E-Mail-Adresse an.<br>"; 
if(trim($mail_subject)=="") $err_text.="Bitte gib einen Betreff ein.<br>"; 
if(trim($mail_text)=="") $err_text.="Bitte gib einen Nachrichtentext ein.<br>"; 
// *** Zu langen Text abschneiden *** 
if(strlen($mail_text)>1000) { 
$mail_text=substr($mail_text,0,1000)."... (Text wurde gekürzt!)"; 
} 
$from_name=str_replace(chr(34),"''",$from_name); 
$mail_subject=str_replace(chr(34),"''",$mail_subject); 
$from_name=stripslashes($from_name); 
$from_mail=stripslashes($from_mail); 
$mail_subject=stripslashes($mail_subject); 
$mail_text=stripslashes($mail_text); 
if(($send=="1") && (isset($err_text))) { 
echo "<p><big><b>Fehler:</b></big><br>"; 
echo "$err_text</p>"; 
} 
if(($send!="1") || (isset($err_text))) 
{ 
?> 
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> 
<table border=0 cellspacing=2 cellpadding=0 width=100%> 
<tr><td nowrap align=right><span lang="de">Ihr</span> Name:</td><td> </td> 
<td width=100%>
<input type="text" name="fromname" size=40 maxlength=120 value="<?php echo $from_name; ?>"></td></tr> 
<tr><td nowrap align=right><span lang="de">Ihre E-Mail</span>:</td><td></td> 
<td width=100%>
<input type="text" name="frommail" size=40 maxlength=120 value="<?php echo $from_mail; ?>"></td></tr> 
<tr><td nowrap align=right>Betreff:</td><td></td> 
<td width=100%>
<input type="text" name="mailsubject" size=41 maxlength=120 value="<?php echo $mail_subject; ?>" style="width: 292px"></td></tr> 
<tr><td nowrap align=right valign=top><span lang="de">Nachricht:</span></td><td></td> 
<td width=100%><textarea cols="36" rows="10" name="mailtext"><?php echo $mail_text; ?></textarea></td></tr> 
<tr><td></td><td></td><td> 
<input type="hidden" value="1" name="s"> 
<input type="submit" value="Nachricht versenden" name="submit"> 
</td></tr> 
</table> 
</form>
<?php 
} else { 
$header="From: $from_name <$from_mail>\n"; 
$header.="Reply-To: $from_mail\n"; 
$header.="X-Mailer: \n"; 
$header.="Content-Type: text/plain"; 
$mail_date=gmdate("D, d M Y H:i:s")." +0000"; 
$send=0; 
if(@mail($mail_to,$mail_subject,$mail_text,$header)) 
{ 
echo "<p><b>Deine E-Mail wurde abgesendet.</b></p>"; 
echo "<p><a href=\"".$_SERVER['PHP_SELF']."?from_name=$from_name&from_mail=$from_mail\">Zurück zum Formular</a></p>"; 
}else{ 
echo "<p><b>Beim Versenden der E-Mail ist ein Fehler aufgetreten!</b></p>"; 
echo "<p><a href=\"".$_SERVER['PHP_SELF']."?from_name=$from_name&from_mail=$from_mail&mail_subject=$mail_subject&mail_text="; 
echo urlencode($mail_text)."\">Zurück</a></p>"; 
} 
} 
?> 
</body> 
</html> 
		 
		
		
	