php, formular, email
alex planlos
- php
0 Michel Gelin0 dimde0 alex planlos0 dimde0 Slyh0 alex planlos
hallo...
bin total am rotieren. hab zwei probleme:
wär nett.... vielen dank!
Hi alex,
hallo...
bin total am rotieren. hab zwei probleme:
- meine mailto-funktion geht nicht und
- ein php-script, mit dem ein antwortformular verschickt werden soll geht auch nicht.
bei beiden kommen keine nachrichten an. ist jemand so nett und schaut mal auf mein script?
also... gem. meinem test geht eigentlich beides!
Wo liegt das problem? oder hast Du es schon korrigiert?
Gruss
michel
also... gem. meinem test geht eigentlich beides!
Wo liegt das problem? oder hast Du es schon korrigiert?Gruss
michel
das problem ist, dass ich die mails nicht ankommen. verschicken geht, dann sind sie aber weg... es kommen weder mails an die an den webstern geschickt werden, noch bekomme ich eine rückmeldung wenn ich das formular wegschicke.... schön blöd!
Hallo,
bei beiden kommen keine nachrichten an. ist jemand so nett und schaut mal auf mein script?
quelltext bei:
www.popstar-academy.de/newSite/info.html
Der Code von formmail.php4 wäre vielleicht auch ganz hilfreich um evtl. Fehler zu finden...
Gruß,
dimde
Hallo,
bei beiden kommen keine nachrichten an. ist jemand so nett und schaut mal auf mein script?
quelltext bei:
www.popstar-academy.de/newSite/info.htmlDer Code von formmail.php4 wäre vielleicht auch ganz hilfreich um evtl. Fehler zu finden...
Gruß,
dimde
ohhhh, logo...
<?php
$fmtResponse= implode("", file("response.htt"));
$fmtMail= implode("", file("mail.htt"));
foreach($HTTP_POST_VARS as $key=> $val) {
$fmtResponse= str_replace("<$key>", $val, $fmtResponse);
$fmtMail= str_replace("<$key>", $val, $fmtMail);
}
mail($HTTP_POST_VARS["POPSTAR"], $HTTP_POST_VARS["subject"], $fmtMail);
echo $fmtResponse;
?>
Hallo,
mail($HTTP_POST_VARS["POPSTAR"], $HTTP_POST_VARS["subject"], $fmtMail);
Mal davon abgesehen, dass es ziemlich unsinnig erscheint die eigene Mail Adresse und das Subject per hidden-Fields an das Script zu übergeben, müsste es sogar funktionieren :)
Schreib das doch lieber gleich so:
mail("infos@popstar-academy.de", "anfrage", $fmtMail);
In der "mail.htt" muss dann natürlich auch was in der Art stehen
"blabla <Name> blabla" (davon geh ich mal aus).
Ansonsten könntest Du noch überprüfen, ob in der php.ini die mail optionen (SMTP, smtp_port, sendmail_from, sendmail_path - je nach OS) richtig gesetzt sind...
Gruß,
dimde
Hallo,
Mal davon abgesehen, dass es ziemlich unsinnig erscheint die eigene Mail Adresse und das Subject per hidden-Fields an das Script zu übergeben, müsste es sogar funktionieren :)
Schreib das doch lieber gleich so:
mail("infos@popstar-academy.de", "anfrage", $fmtMail);
Nicht nur daß es ziemlich unsinnig ist, es öffnet auch Spammern
Tür und Tor. Diese suchen nämlich das Netz systematisch nach solchen
unsicheren Skripten ab, bei denen Empfänger, Subject und Body
beliebig per Aufruf gesetzt werden können.
Gruß
Slyh
Danke für die Hilfe...! Werds ausprobieren! Bin ziemlich ratlos bei php deshalb sagt mir das php.ini nichts... Kannst du mir dabei helfen?
Vielen Dank....