Code aus der Seite in der die Funktion aufgerufen wird:
Code der Funktion:
PHP
- // Prüfung Benutzer Nummer
- function pr_nr($inhalt)
- {
- if ($inhalt ==="") { echo"<td><img src="../standard/icon/gelbes_ausruf.png"></td>";
- $pr = 'falsch';}
- else { $ausdruck="/[[0-9]{5}[^(a-zA-ZäöüÄÖÜ<>#!*+")]*/";
- if (preg_match($ausdruck, $inhalt)== false)
- { echo"<td><img src="../standard/icon/rotes_kreuz.png"></td></tr>";
- echo"<tr><td></td><td class="red">- 5-stellig</br>- nur Zahlen</td>";
- $pr = 'falsch';}
- else { echo"<td><img src="../standard/icon/gruener_haken.png"></td>";
- $pr = 'richtig';}
- }
- return $pr;
- }
Ausgabe sieht dann so aus wie im letzten Bild.
Und die Ausgabe auf dem Bildschirm von "RichtigFalschRichtigFalsch" usw. soll nicht sein.