Sonderzeichen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Kennt jemand ein Script welches ein Formular durchsucht ob sonderzeichen vorkommen also auch leerzeichen usw..
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Kennt jemand ein Script welches ein Formular durchsucht ob sonderzeichen vorkommen also auch leerzeichen usw..
Welche Sonderzeichen?
Wenn es sich nicht um ein Problem handelt, was mit den ?blichen Verd?chtigen (htmlentities(), mysql_real_escape_string() usw.) l?sbar ist, musst du dir deine Funktion eben selbst schreiben.
Feststellen, ob Zeichen aus einer Gruppe bestimmter Zeichen in einem String vorhanden sind, kannst du mit preg_match():
$heuhaufen = 'der zu durchsuchende Text';
$liste_der_sonderzeichen = '????'; // beispielsweise
$rx = '/['.preg_quote($liste_der_sonderzeichen).']/';
if( preg_match($rx, $heuhaufen) ) print('Sonderzeichen gefunden!');
http://www.php.net/manual/de/function.preg-match.php
Entfernen oder umwandeln kann man die Sonderzeichen auch mit preg_replace():
http://www.php.net/manual/de/function.preg-replace.php
Beitrag ge?ndert am 20.05.2006 13:02 von alopex -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage