Habe ich versucht. Es kommt aber immer noch die selbe Fehlermeldung an der selben Stelle.
Vielleicht ist aber auch sonst irgendwo was falsch und ich sehe das einfach nur nicht. Deshalb, auch wenns nicht üblich ist, hiermal das ganze Script.
<?
$recipient = "mail@meine_firma.de";
$subject = "Meine Firma";
echo "
<html>
<head>
</head>
<body>
<table cellspacing='0' cellpadding='5' border='0'>
";
if(strlen($name) > 3 && strlen($vorname) > 3 && strlen($strasse) > 3 && strlen($plz) > 3 && strlen($ort) > 3) && strlen($tel) > 3 && strlen($fax) > 3 && strlen($email) > 3)
{
$mail.="
$mail .= "Name: ";
$mail .= $name;
$mail .= "Vorname: ";
$mail .= $vorname;
$mail .= "Strasse: ";
$mail .= $strasse;
$mail .= "PLZ ";
$mail .= $plz;
$mail .= "Ort: ";
$mail .= $ort;
$mail .= "Telefon: ";
$mail .= $tel;
$mail .= "Fax: ";
$mail .= $fax;
$mail .= "EMail: ";
$mail .= $email;
mail($recipient,$name,$vorname,$strasse,$plz,$ort,$tel,$fax,$email,"From:$name <$email>\n");
echo "
<tr>
<td>Vielen Dank für Ihre Nachricht!</td>
</tr>
";
}
else
echo "
<form action='$PHP_SELF' method='post'>
<P>Ich benötige Detailinfos zu folgenden Themen:<P>
<hr>
<table border=0 width=50%>
<tr>
<td width=20%>Name:</td>
<td width=20%><input name='name' type='text' value='$name' rows=1 cols=1 size='25' align=left></td>
<-- hier sind dann die anderen Eingabefelder
<p><input type='submit' value='Absenden'> an mich !<br><br>
<P>
</form>
";
echo "
</table>
</body>
</html>
";
?>