Formular Mailer
Davor
- php
Habe jetzt nen PHP Form Mailer installiert der tuts auch, aber habe noch ne Frage wie kann ich denn erweitern das er bei Ungültigen oder leeren Angaben eine Fehlermeldung zurück schickt!!! z.Bsp. die Email Adresse muss immer ihrname@ihrprovider.xy sein!!!
Hier das php script:
<?php
$delimiter = $_POST["delimiter"];
$mailto = "davor.ilic@bluewin.ch";
$returnhtml = $_POST["return"];
$subject = $_POST["subject"];
$mailtext = "";
while(list($name,$value) = each($_POST))
{
if($name != "return" && $name != "subject" && $name != "delimiter")
{
if(is_array($value))
{
foreach($value as $value_array)
{
$mailtext .= $name.$delimiter.$value_array."\n";
}
}
else $mailtext .= $name.$delimiter.$value."\n";
}
}
if(get_magic_quotes_gpc()) $mailtext = stripslashes($mailtext);
mail($mailto,$subject,$mailtext) or die("Die Mail konnte nicht versendet werden.");
header("Location: $returnhtml");
?>
Hallo Davor!
[blablub]
Wie wärs mit http://de2.php.net/manual/en/?
MfG
Götz
Hallo Davor!
[blablub]
Wie wärs mit http://de2.php.net/manual/en/?
MfG
Götz
Danke dier gibt es auch etwas auf Deutsch!!
Hallo,
Bitte zitiere nur das, worauf Du Dich beziehst! </faq/#Q-09a>
Wie wärs mit http://de2.php.net/manual/en/?
Danke dier gibt es auch etwas auf Deutsch!!
Klar doch - einfach /en/ durch /de/ ersetzen!
http://de2.php.net/manual/de/ ;-)
Daneben:
http://www.dclp-faq.de/ (sehr aktuelle, deutsche FAQ)
http://tut.php-q.net/ (aktuelles, deutsches Tutorial)
http://schattenbaum.net/php/ (leicht veraltet, dafuer einfach)
Weitere Links:
http://www.dclp-faq.de/q/q-php-mehr-info.html
Speziell zum Punkt "Pruefen von E-Mail-Adressen" siehe:
Wie kann ich die Gültigkeit einer Mailadresse testen?
http://www.dclp-faq.de/q/q-mail-adresse-testen.html
Wie kann ich feststellen, ob eine Mailadresse äußerlich gültig ist?
http://www.dclp-faq.de/q/q-mail-adresse-gueltig.html
Gruesse,
Thomas
Hallo Thomas!
Speziell zum Punkt "Pruefen von E-Mail-Adressen" siehe:
Hier sollte http://aktuell.de.selfhtml.org/tippstricks/programmiertechnik/email/index.html auch nicht unerwähnt bleiben ;)
MfG
Götz
Hallo,
Hier sollte http://aktuell.de.selfhtml.org/tippstricks/programmiertechnik/email/index.html auch nicht unerwähnt bleiben ;)
Wobei viele solche RegExp-Pruefmuster (obiges offenbar aus dem Jahr 2002)
vermutlich zahlreiche E-Mail-Adressen, die heute gueltig sind, ablehnen werden,
z.B. solche mit Umlauten im Domainnamen oder solche mit neuen TLD-Endungen
wie .info, .museum u.s.w.
Das sieht man ja auch hier im Forum, wo es nicht moeglich ist, auf
http://www.bücher.ch zu verlinken und man stattdessen immer noch
http://www.bücher.ch
schreiben muss...
Natuerlich finde ich, dass Leute, die Umlaut-Domains oder .museum-Domains
registrieren, selbst schuld sind, wenn sie Probleme kriegen, aber wenn man
schon etwas neu programmiert, sollte man nicht unnoetige Huerden einbauen,
bloss weil es vor Jahren mal nur Domains ohne Umlaute und TLD-Endungen
mit maximal 5 Buchstaben gab...
Just my 2 cents
Thomas
Hallo Thomas!
Das sieht man ja auch hier im Forum, wo es nicht moeglich ist, auf
http://www.bücher.ch zu verlinken und man stattdessen immer noch
http://www.bücher.ch
schreiben muss...
Hast dazu schon nen Feature-Request geschrieben, ich denk, daß CK das schon irgendwann einbauen wird.
MfG
Götz
Hallo,
[Umlaut-Domains koennen im Forum nicht verlinkt werden]
Hast dazu schon nen Feature-Request geschrieben, ich denk, daß CK das schon irgendwann einbauen wird.
Nein, halte ich auch fuer absolut unnoetig.
Falls ich ueberhaupt irgendwelche Features requesten wuerde,
dann z.B., dass ich in der /my/-Ansicht die Farbe fuer das
<tt> Element aendern kann.
Aber wie gesagt: Das ist rein hypothetisch.
Ich will doch kein <I> riskieren...
mfg
Thomas
der am 1.3.2004 ganz bewusst darauf verzichtet hat,
thomaslüthi.ch oder sowas aehnliches zu registrieren.
Hallo Davor!
Danke dier gibt es auch etwas auf Deutsch!!
Ja?! Dort gibt es auch etwas auf Deutsch.
Nur, was wolltest Dur mir mit Deinem Posting eigentlich sagen?
MfG
Götz
Hallo Davor!
[blablub]
Wie wärs mit http://de2.php.net/manual/en/?
MfG
GötzDanke dier gibt es auch etwas auf Deutsch!!
Wie wär´s mit de anstatt von en? Hab´s nicht getestet, nur mal nachgedacht weißt du...
Grüße Toni
Danke an alle!! Habe gefunden was ich gesucht habe!!!! Und Götz entschuldige!!!(Mein posting)