unrealzero_php
Erfahrenes Mitglied
Hallo zusammen
Wie ist es möglich, Werte die über ein Formular übermittelt (UTF-8) wurden mittels preg_match() zu prüfen?
Bis anhin hatte ich alle Sonderzeichen angegeben und das ganze mit utf8_encode() codiert.
Nun möchte ich aber nicht alle Sonderzeichen für Französisch, Deutsch usw. angeben müssen.
Gibt es eine Möglichkeit, dies mit einem "globalen" Parameter alle in UTF-8 vorkommenden Zeichen zu akzeptieren?
Hier mein bisheriger Code:
Wie ist es möglich, Werte die über ein Formular übermittelt (UTF-8) wurden mittels preg_match() zu prüfen?
Bis anhin hatte ich alle Sonderzeichen angegeben und das ganze mit utf8_encode() codiert.
Nun möchte ich aber nicht alle Sonderzeichen für Französisch, Deutsch usw. angeben müssen.
Gibt es eine Möglichkeit, dies mit einem "globalen" Parameter alle in UTF-8 vorkommenden Zeichen zu akzeptieren?
Hier mein bisheriger Code:
Code:
$pattern = utf8_encode('/^[[:alnum:][:space:][:punct:]äöüÄÖÜÇçñâôàéè³²]*$/');
if (!preg_match($pattern, $this->mPostValue))
{
return false;
}