Moin,
Ich habe folgendes Problem, und zwar wird hier irgendwie nur der 2te String wirklich überprüft:
wenn ich jetzt per Post daten übertrage wie
$_POST['plzort']='1234 M';
dann kommt nur die Fehlermeldung das der Ort aus 2 Buchstaben bestehen muss, nicht aber das die PLZ zu kurz ist wie unten gezeigt...
ich hoffe ihr könnt mir helfen...
MfG Gunah
Ich habe folgendes Problem, und zwar wird hier irgendwie nur der 2te String wirklich überprüft:
wenn ich jetzt per Post daten übertrage wie
$_POST['plzort']='1234 M';
dann kommt nur die Fehlermeldung das der Ort aus 2 Buchstaben bestehen muss, nicht aber das die PLZ zu kurz ist wie unten gezeigt...
PHP:
if(!empty($_POST['plzort'])) {
$plzort = explode(" ",$_POST['plzort'],'2');
$plz = $plzort['0'];
$ort = $plzort['1'];
if(strlen($plz)!='5' && !is_numeric($plz)) $ERROR['plz']='Es wurde keine richtige Postleitzahl angegeben!';
if(strlen($ort)!='2') $ERROR['ort']='Der Ort muss mindestens aus 2 Buchstaben bestehen!';
}
ich hoffe ihr könnt mir helfen...
MfG Gunah