Hoi, bin auf php 5.0 umgestiegen und seitdem habe ich so paar probs, einiges schon selber gelöst aber das kontakt formular bekomme ich nicht in gang, habe es bereits soweit umgebastelt, dass es mittlerweise zwar wieder anzeigt, das die mail versendet wurde, aber ankommen tut nichts. an der e-mail addy liegt es nicht, hier mal der code
hoffe ihr könnt mir da weiterhelfen. habe den html teil mal hinzugefügt, hoffe ja mal nicht das der fehler da liegt
PHP-Code:
<center>
<?php
if($_POST["action"] == "senden") {
$betreff = trim(stripslashes($_POST["betreff"]));
$inhalt = trim(stripslashes($_POST["inhalt"]));
$name = trim(stripslashes($_POST["name"]));
$von = trim(stripslashes($_POST["von"]));
if(!$name) $fehler[] = "Ihr Name fehlt.";
if(!$betreff) $fehler[] = "Der Betreff fehlt.";
if(!$inhalt) $fehler[] = "Sie haben keine Nachricht geschrieben.";
if(!$von) $fehler[] = "Ihre Emailadresse fehlt";
if(!count($fehler)) {
@mail($an,$betreff,$inhalt,"From: ".$von);
echo("
Ihre Nachricht wurde wie folgt gesendet.
");
echo "Name: [b]$name[/b]
";
echo "Betreff: [b]$betreff[/b]
";
echo "Inhalt: [b]".nl2br($inhalt)."[/b]
";
} else {
echo "[b]Beim Senden traten folgender Fehler auf:[/b]";
echo "<ul>[*]".implode("[*]",$fehler)."[/list]";
}
}
?>
<form action="?section=formular" method="post">
<input type="hidden" name="action" value="senden">
<input type="hidden" name="an" value="cYriss@gmx.de">
<table width="250">
<tr>
<td><font class="text">Name</font></td>
<td><input name="name" value="<?php echo $name; ?>" size="40"></td>
</tr>
<tr>
<td><font class="text">E-Mail</font></td>
<td><input name="von" value="<?php echo $von; ?>" size="40"></td>
</tr>
<tr>
<td><font class="text">Betreff</font></td>
<td><input name="betreff" value="<?php echo $betreff; ?>" size="40"><td>
</tr>
<tr>
<td><font class="text">Inhalt</font></td>
<td><textarea name="inhalt" cols="39" rows="5"><?php echo $inhalt; ?></textarea></td>
</tr>
<tr>
<td></td>
<td><center><input type="submit" value=" Senden ">
<input type="reset" value=" Reset "></center></td>
</tr>
</table>
</form>
</center>

Kommentar