Platzhalter für text
Jose Klee
- php
Hallo ich habe ein PHP Formmail und würde gerne herauskriegen ob das geht. Folgendes:
Ich würde gerne wissen ob es und falls ja wie möglich ist Platzhalter für Texte zu definieren, resp. wie diese heissen.
Er macht im Mailformular die abfrage starten wenn @hotmail. im email textfeld steht, dann soll der text, welche bei $hotmail_NOK definiert ist, anzeigen. So wie der Code jetzt steht, siehe unten, fängt er nur den text so ab wie er drin steht nämlich "@hotmail.". Er soll mir aber alle htomail adressen abfangen. kann ich platzhalter für text vor @ und nach . setzen?
elseif ($email=="@hotmail.")
{
echo "$hotmail_NOK";
exit();
}
Besten Dank
Jose
Hallo,
Er macht im Mailformular die abfrage starten wenn @hotmail. im email
textfeld steht, dann soll der text, welche bei $hotmail_NOK definiert
ist, anzeigen.
;-)
Wolle versuche mit deutsches Sprach?
Wahrscheinlich möchtest du dich mit regulären Ausdrücken beschäftigen.
Schau dir mal http://www.php.net/manual/de/ref.pcre.php an.
Dein Codestück könnte dann vielleicht so aussehen
elseif (preg_match('/^\S+@hotmail.com$/',$email)) {
machwas();
}
Ich hoffe, daß du die Email-Adresse, die ja wohl vom Besucher eingegeben wird,
aus $_POST oder $_GET holst, und nicht einfach erwartest, daß eine
Variable namens $email automatisch definiert wäre, wenn du ein Formular
abschickst, das ein Feld namens 'email' enthält.
Gruß, Jan
Ich hoffe, daß du die Email-Adresse, die ja wohl vom Besucher eingegeben wird, aus $_POST oder $_GET holst, und nicht einfach erwartest, daß eine Variable namens $email automatisch definiert wäre, wenn du ein Formular abschickst, das ein Feld namens 'email' enthält.
jo habe ich ;) und thx für help ^^