Hi,
ich habe ein Formular erstellt, was mit dem folgenden Code überprüft wird,
ob etwas in dem jeweiligen Feld steht.
Jetzt möchte ich aber das bei dem Feld eMail zum Beispiel es nur als richtig ausgefüllt erkannt wird wenn jemand eine E-Mail Adresse zum Beispiel von gmx.de angibt.
Also wenn jemand test@web.de angibt soll es nicht als richtig Eingabe angegeben werden und das Feld soll rot werden.
Wenn jedoch jemand test@gmx.de eingibt soll es als richtig markiert werden.
Ich habe bereits ein anderes Formular erstellt bei dem überprüft wird
ob es sich um eine E-Mail Adresse handelt.
Jetzt möchte ich alles in einem Formular haben, habe es aber leider nicht hinbekommen.
Wäre super wenn ihr mir hierbei helfen könntet.
ich habe ein Formular erstellt, was mit dem folgenden Code überprüft wird,
ob etwas in dem jeweiligen Feld steht.
PHP:
$errorFelder = array();
$error = null;
$felder = array("nachname", "vorname", "eMail");
if(isset($_POST['ueberpruefung'])) {
$error = false;
foreach($felder as $feld) {
if(empty($_POST[$feld])) {
$error = true;
$errorFelder[$feld] = true;
}
}
}
if($error === false)
{
echo "Name: $_POST[nachname]";
echo "<br><br>Vorname: $_POST[vorname]";
echo "<br><br>E-Mail: $_POST[eMail]";
}
else
{
if($error === true)
echo "<b><tr><td width='30%'>Bitte füllen Sie die fehlenden Felder aus.</td><td width='100%'><center></center></td></b>\n";
Also wenn jemand test@web.de angibt soll es nicht als richtig Eingabe angegeben werden und das Feld soll rot werden.
Wenn jedoch jemand test@gmx.de eingibt soll es als richtig markiert werden.
Ich habe bereits ein anderes Formular erstellt bei dem überprüft wird
ob es sich um eine E-Mail Adresse handelt.
PHP:
if (!ereg("^.+@.+\\..+$", $_POST['eMail']))
{
echo "Die eingegebene Emailadresse ist nicht korrekt!<br>";
}
Jetzt möchte ich alles in einem Formular haben, habe es aber leider nicht hinbekommen.
Wäre super wenn ihr mir hierbei helfen könntet.