Thread [php] Problem mit Formularfelderüberprüfung und UTF-8 (103 answers)
Opened by Tom at 2008-10-04 14:02

GwenDragon
 2010-11-20 11:45
#142902 #142902
User since
2005-01-17
14598 Artikel
Admin1
[Homepage]
user image
Ich habe mal lokal auf meinem Linux getestet mit folgendem PHP-Skript, da funktioniert das mit preg_match nicht, egal wie. Also ob /u oder nicht beim Regex.

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
error_reporting(E_ALL);
print "LC_ALL gesetzt auf " . setlocale(LC_ALL, 'de_DE.utf8');

$pruefung = array(
'Text' => '/^[[:print:]]{10,}$/u'
);
$text = 'äöüßÄÖÜßABCDEF /&%"!';

if (!preg_match($pruefung['Text'], $text)){
die($text . '#?????#');
}
else {
print 'Alles ok!';
}
?>

View full thread [php] Problem mit Formularfelderüberprüfung und UTF-8