Hallo ich bin PHP-Anfänger
Ich möchte den Inhalt einer Variablen auf folgende Zeichen überprüfen lassen:
Wenn diese Zeichen vorhanden sind soll ein text ausgegeben werden, wenn die Zeichen nicht vorhanden sind soll ein anderer TEXT ausgegeben werden.
Das wollte ich wie folgt machen:
auch so hab ich es versucht:
Egal ob die Variable die Zeichen enthielt oder nicht.
Ich bekam immer die Ausgabe:
Wie löse ich mein Problem richtig ?
Wo mache ich einen Fehler bzw. Denk Fehler?
Wenn möglich bitte mit ausführlicher Erklärung für PHP-Anfänger.
Danke für eure Hilfe
Ich möchte den Inhalt einer Variablen auf folgende Zeichen überprüfen lassen:
Code:
[[]!\"#$%&'()*+,./:;<=>?@\^_´{|}~[-]*]
Das wollte ich wie folgt machen:
PHP-Code:
if (!ereg("[[:punct:]]", $Variable))
{
echo "Verbotene Zeichen";
break;
}
else
{
echo "Alles O.K";
break;
}
PHP-Code:
if (ereg("[[:punct:]]", $Variable))
{
echo "Verbotene Zeichen";
break;
}
else
{
echo "Alles O.K";
break;
}
Ich bekam immer die Ausgabe:
Code:
Verbotene Zeichen
Wo mache ich einen Fehler bzw. Denk Fehler?
Wenn möglich bitte mit ausführlicher Erklärung für PHP-Anfänger.
Danke für eure Hilfe
Kommentar