Anzeige - [Hier werben]

> PLZ Zahlen überprüfen mit Regulären Ausdrücken
Ayom Wissensdatenbank 654 Artikel
  Aktuelles Rating:    Last Edit by Patrick Z @ 12.06.2005 13:06:21
Edit Post

PLZ Zahlen überprüfen mit Regulären Ausdrücken

Habe hier einen kleinen Codeschnipsel, der eine Ziffernfolge überprüft ob diese Ziffernfolge einer Postleitzahl entspricht.
Das Pattern überprüft nur ob die Postleitzahl fünfstellig ist.
Wenn der User schreibt:
Ort: Musterhausen
PLZ: 11111

Die PLZ stimmt, da es den Ort, falls man das ganze in ein großes Formular verbaut, nicht vergleicht.

plz-ueberpruefer.php
CODE

<?php
if (isset($_POST[submit])){

//Wegen PHP- Register_globals= "on" bzw. "off"

$text = $_POST[text];

/* Falls es nicht klappt, einfach vor $text = $_POST[text];
zwei Schrägstriche setzen //
und aus $_POST[submit] wird $submit
und <?php echo $_SERVER['PHP_SELF']; ?> muss man durch die alte Version ersetzen
oder einfach nur durch den Dateinamen.
*/

/*Folgende Patter überprüft ob die PLZ 5 Ziffern hat.
Falls man nur 4 Stellen haben will, ersetzt man die 5 durch eine 4.
*/

if (!preg_match("/^d{5}$/",$text)) {
die("Die Postleitzahl ist nicht korrekt!");
// Falls PLZ falsch ist, bricht der PHP-Interpreter hier ab.
}

echo "$text";

} else {
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="text" name="text"><br>
<input type="submit" value="Abschicken" name="submit">
<?php
}
?>
</form>





Creative Commons License Diese Seite steht (wenn nicht anders angegeben)
unter der Creative Commons Lizenz (Mehr Infos)
Diesen Artikel editieren
Neuer Artikel eröffnen
Kategorien des Artikels:

Aktuelle Themen: Betreff, (Autor) Antw. Views Letzte Aktion
404-Seite richtig umleiten
(MajorROM)
0 64 Fri 24. May 14:05
von MajorROM
Kennt jemand hier Kohana
(René Weber)
3 235 Thu 23. May 14:12
von Nico
Problem mit 301 Redirect
(MacGyver)
2 277 Mon 20. May 19:44
von MacGyver
javascript:history.back() erweitern?
(HPI-Service)
11 16193 Mon 20. May 19:21
von Alain Aubert
Plattform für Leadverteilung gesucht!
(lacruz)
8 435 Fri 17. May 15:56
von Manuel Merz
Alle Diskussionen im Technik Forum Forum anzeigen
Top
 
 


Neu:  Kleinanzeige pinnen  |  Kleinanzeige auf Startseite  |  Werbetarife 2013  |  VIP Mitgliedschaft (30 Tage Geld-zurück-Garantie)



Anzeigen

Textlinks kaufen oder anbieten





[Hier werben]