Warum geht mein Mailer net ?! (noob)
Florian Liebscher
- php
Hi
ich bin absoluter noob in sachen PHP ;)
hab enn Mailer script und es geht net ;(
<?php
if($action=="senden") {
$betreff = trim(stripslashes($betreff));
$inhalt = trim(stripslashes($inhalt));
// Prueft ob die Felder ausgefuellt wurden falls nicht komm eine Fehlermeldung
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)) { // Sendet Email, wenn Prfung "ok"
@mail($an,$betreff,$inhalt,"From: ".$von);
echo("<p>Ihre Nachricht wie folgt wurde gesendet.<p>\n\n");
echo "Name: <b>$name</b><br>\n";
echo "Betreff: <b>$betreff</b><br>\n";
echo "Inhalt: <b>".nl2br($inhalt)."</b><br>\n";
} else { // Fehlerausgabe, wenn Felder leer waren
echo "Beim Senden traten folgender Fehler auf:";
echo "<ul><li>".implode("<li>",$fehler)."</ul>";
}
}
?>
Ihr seht es hier http://www.hosting.metroprime.de/getthefloh/PCI.php?select=kontakt es geht ent aber wenn ich es als html seite (eigenstä#ndige) mache geht es ;/
http://www.hosting.metroprime.de/getthefloh/mailer.php
ich hoffe ihr könnt mir (idiotensicher) helfen ;)
MfG
Flo aus HAnnover
Wenn ich das so sehe sehe ich nicht, das die Variable $an gesetzt wurde...
du solltest vielleicht am Anfang nach <?php eine Zeile einfügen die da lautet:
$an = "email@server.de"; //an welche E-Mail-Adresse?
Hoffe es klappt jetzt!
Hi Marc
schonmal danke, dass du moir geantwortet hst ;) nur leider verstehe ich das net ;/ habs da eingefgt mit meiner eMail aber es funzt net hättest du evtl. (auch wenn das hier keiner mag) ein fertiges script fr mich oder so ... oder kannst du mir beim Coden helfen und dafr ein "Thx to mark --- www.mark....de---" auf der Seite bekommen kannst mich auc gerne im ICQ (falls vorhanden) adden 164451573
MfG
Flo aus HAnnover
Wenn ich das so sehe sehe ich nicht, das die Variable $an gesetzt wurde...
du solltest vielleicht am Anfang nach <?php eine Zeile einfügen die da lautet:
$an = "email@server.de"; //an welche E-Mail-Adresse?Hoffe es klappt jetzt!