Mailinglisten-Archive |
Christoph Hanser <christoph.hanser_(at)_gmx.de> wrote: > ein PHP3-Skript bekommt eine Eingabe mit den Feldern "$name" und "$email" > geschickt. Wie überprüft das Skript ob diese eingegeben wurden? > > zB Mail wird verschickt wenn > "$email" "_(at)_" enthält > "$name" ist <> "" Hi, erst einmal, das <> ist soweit ich weiß nur in (q)basic existent, also != für das andere ein: if( $name ) { echo( "\$name existiert!" ); } if( ereg( "_(at)_", $email ) ) { mail( $email, "Subject", $message } für das prüfen von $email empfielt sich aber eher ein 'eregi( "[a-z0-9_\.\-]*_(at)_[a-z0-9_\.\-]*", $email )' würde sich zwar noch konkreter schreiben lassen, reicht aber eigentlich... Gruss, Domas -- "I know you believe you understand what you think I said, but I am not sure you realize that what you heard is not what I meant" - Author unknown
php::bar PHP Wiki - Listenarchive