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

Gast Chris
 2010-11-06 13:10
#142510 #142510
Hallo,

erstellt wurde die PHP-Datei mit Notepad++.

Der Überprüfungspart des PHP Quellcodes, der die Probleme mit den Umlauten und Sonderzeichen generiert sieht im PHP wie folgt aus:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  <?php

//Durchlaufe alle Formulardaten:
foreach($_POST as $parameter => $wert) {
//Formularfelder, die in $pruefung stehen,
//müssen in die oben definierten Muster passen
if(isset($pruefung[$parameter])) {
if(!preg_match($pruefung[$parameter], $wert)) die('Eingaben unzureichend - bitte gehen Sie zurück zum Feld ' . $parameter . ': ' . $wert);
} else {
//Der Rest wird weggeworfen.
unset($_POST[$parameter]);
}
}
?>


Was heißt eigentlich Link zum Ersteller?

Könnt Ihr jetzt weiterhelfen?

Chris
PS: Wie gesagt, den kompletten Quellcode sieht man im ersten Beitrag zu diesem Thema
Last edited: 2010-11-06 13:27:07 +0100 (CET)

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