<?php
/* Funktion zur Überprüfung der Schweizer AHV Nummer
* Quelle Script: http://www.zudila.ch/scripte/php_ahv_nr.php
* info@zudila.ch
* Zudila AHV Nr. Validierung v1.0.2, GPL, 10.10.2005
*/
function check_ahv_nr($nname, $geschlecht, $tag, $monat, $jahr, $ahv_namen, $ahv_jahr, $ahv_datum, $ahv_zusatz) {
// Test: Ist die Funktion eingebunden?
// echo "<strong>function check_ahv_nr()</strong> ist eingebunden.";
// Test: Sind die Variablen vorhanden?
// echo $nname.' '.$geschlecht.' '.$tag.' '.$monat.' '.$jahr.' '.$ahv_namen.' '.$ahv_jahr.' '.$ahv_datum.' '.$ahv_zusatz ;
// Fehlermeldung auf NULL setzen.
$tahv = '';
// Prüfen ob überhaupt etwas plausibles in der AHV Nr. enthalten ist. ----------
if ( $ahv_namen == "" || $ahv_jahr == "" || $ahv_datum == "" || $ahv_zusatz == "" ) {
$tahv = "Bitte AHV Nr. angeben!" ;
}
else {
if ( strlen($ahv_zusatz) < 3 ) { $tahv = "4. Feld hat 3 Ziffern!" ;
}
if ( is_numeric($ahv_zusatz) == "0" ) { $tahv = "4. Feld nur Zahlen!" ;
}
if ( strlen($ahv_datum) < 3 ) { $tahv = "3. Feld hat 3 Ziffern!" ;
}
if ( is_numeric($ahv_datum) == "0" ) { $tahv = "3. Feld nur Zahlen!" ;
}
if ( strlen($ahv_jahr) < 2 ) { $tahv = "2. Feld hat 2 Ziffern!" ;
}
if ( is_numeric($ahv_jahr) == "0" ) { $tahv = "2. Feld nur Zahlen!" ;
}
if ( strlen($ahv_namen) < 3 ) { $tahv = "1. Feld hat 3 Ziffern!" ;
}
if ( is_numeric($ahv_namen) == "0" ) { $tahv = "1. Feld nur Zahlen!" ;
}
}
// Prüfen ob $ahv_jahr mit $jahr übereinstimmt. --------------------------------
if ( $tahv == '' ) {
if ( $ahv_jahr != $jahr_f ) {
$tahv = "2. Feld Fehler Geburtsjahr!" ;
}
}
// Prüfen ob Geschlecht und Geburtstag stimmt. ---------------------------------
if ( $tahv == '' ) {
$ahv_datum_f = substr($ahv_datum,0,1);
switch ( $monat ) {
case '01': $monat_tag = 0 ; $quartal = 100 ; break;
case '02': $monat_tag = 31 ; $quartal = 100 ; break;
case '03': $monat_tag = 62 ; $quartal = 100 ; break;
case '04': $monat_tag = 0 ; $quartal = 200 ; break;
case '05': $monat_tag = 31 ; $quartal = 200 ; break;
case '06': $monat_tag = 62 ; $quartal = 200 ; break;
case '07': $monat_tag = 0 ; $quartal = 300 ; break;
case '08': $monat_tag = 31 ; $quartal = 300 ; break;
case '09': $monat_tag = 62 ; $quartal = 300 ; break;
case '10': $monat_tag = 0 ; $quartal = 400 ; break;
case '11': $monat_tag = 31 ; $quartal = 400 ; break;
case '12': $monat_tag = 62 ; $quartal = 400 ; break;
}
$drittes_feld_m = $tag + $monat_tag + $quartal;
$drittes_feld_f = $tag + $monat_tag + $quartal + 400 ;
if ( $geschlecht == 'm' ) {
if ( $ahv_datum != $drittes_feld_m ) {
$tahv = "3. Feld Fehler Geburtstag, -monat!" ;
}
if ( $ahv_datum_f > 4 ) {
$tahv = "3. Feld Fehler Geburtstag, -monat mit Geschlecht!" ;
}
}
if ( $geschlecht == 'f' ) {
if ( $ahv_datum != $drittes_feld_f ) {
$tahv = "3. Feld Fehler Geburtstag, -monat!" ;
}
if ( $ahv_datum_f < 5 ) {
$tahv = "3. Feld Fehler Geburtstag, -monat mit Geschlecht!" ;
}
}
}
// Namen Prüfen ----------------------------------------------------------------
if ( $tahv == '' ) {
$nname_f = trim($nname);
// Abstände vor und nach dem Namen
$nname_f = strtolower($nname_f);
// Alles zu Kleinbuchstaben
$nname_f = substr($nname_f,0,9);
// Namen kürzen
$array_1 = array("ä","ö","ü","ß","'"," ","À","Á","Â","à","á","â","ç","È","É","è","é","ñ");
$array_2 = array("ae","oe","ue","ss","","","a","a","a","a","a","a","c","e","e","e","e","n");
for($x=0; $x<18; $x++) {
$nname_f = str_replace($array_1[$x],$array_2[$x],$nname_f);
}
// die Ausnahmen mit 3 Umlauten
$weiter = 'weiter';
$tvar = 'ja'; $weiter = 'stop'; } else { $tvar = 'nein'; }
if ( $weiter == 'weiter') {
$tvar = 'ja'; $weiter = 'stop'; } else { $tvar = 'nein'; }
}
if ( $weiter == 'weiter') {
$tvar = 'ja'; $weiter = 'stop'; } else { $tvar = 'nein'; }
}
if ( $weiter == 'weiter') {
$tvar = 'ja'; $weiter = 'stop'; } else { $tvar = 'nein'; }
}
if ( $weiter == 'weiter') {
$tvar = 'ja'; $weiter = 'stop'; } else { $tvar = 'nein'; }
}
// Die E Regel
if ( $tvar == 'nein' ) {
}
// Nochmals kürzen auf 7 Buchstaben
$nname_f = substr($nname_f,0,7);
// Umrechnung in die drei Ziffern
if ($nname_f >= 'a') { $namen_wert = 100 ; }
if ($nname_f >= 'abi') { $namen_wert = 101 ; }
if ($nname_f >= 'abl') { $namen_wert = 102 ; }
if ($nname_f >= 'ac') { $namen_wert = 103 ; }
if ($nname_f >= 'af') { $namen_wert = 104 ; }
if ($nname_f >= 'ag') { $namen_wert = 105 ; }
if ($nname_f >= 'al') { $namen_wert = 106 ; }
if ($nname_f >= 'ald') { $namen_wert = 107 ; }
if ($nname_f >= 'all') { $namen_wert = 108 ; }
if ($nname_f >= 'alm') { $namen_wert = 109 ; }
if ($nname_f >= 'am') { $namen_wert = 110 ; }
if ($nname_f >= 'amd') { $namen_wert = 111 ; }
if ($nname_f >= 'amm') { $namen_wert = 112 ; }
if ($nname_f >= 'amo') { $namen_wert = 113 ; }
if ($nname_f >= 'ams') { $namen_wert = 114 ; }
if ($nname_f >= 'an') { $namen_wert = 115 ; }
if ($nname_f >= 'ando') { $namen_wert = 116 ; }
if ($nname_f >= 'ane') { $namen_wert = 117 ; }
if ($nname_f >= 'ann') { $namen_wert = 118 ; }
if ($nname_f >= 'ao') { $namen_wert = 119 ; }
if ($nname_f >= 'ar') { $namen_wert = 120 ; }
if ($nname_f >= 'arno') { $namen_wert = 121 ; }
if ($nname_f >= 'aro') { $namen_wert = 122 ; }
if ($nname_f >= 'as') { $namen_wert = 123 ; }
if ($nname_f >= 'au') { $namen_wert = 124 ; }
if ($nname_f >= 'b') { $namen_wert = 125 ; }
if ($nname_f >= 'bach') { $namen_wert = 126 ; }
if ($nname_f >= 'bachm') { $namen_wert = 127 ; }
if ($nname_f >= 'bad') { $namen_wert = 128 ; }
if ($nname_f >= 'bag') { $namen_wert = 129 ; }
if ($nname_f >= 'bal') { $namen_wert = 130 ; }
if ($nname_f >= 'ball') { $namen_wert = 131 ; }
if ($nname_f >= 'balm') { $namen_wert = 132 ; }
if ($nname_f >= 'bals') { $namen_wert = 133 ; }
if ($nname_f >= 'bam') { $namen_wert = 134 ; }
if ($nname_f >= 'ban') { $namen_wert = 135 ; }
if ($nname_f >= 'bar') { $namen_wert = 136 ; }
if ($nname_f >= 'barc') { $namen_wert = 137 ; }
if ($nname_f >= 'barm') { $namen_wert = 138 ; }
if ($nname_f >= 'bart') { $namen_wert = 139 ; }
if ($nname_f >= 'bas') { $namen_wert = 140 ; }
if ($nname_f >= 'bat') { $namen_wert = 141 ; }
if ($nname_f >= 'bau') { $namen_wert = 142 ; }
if ($nname_f >= 'baue') { $namen_wert = 143 ; }
if ($nname_f >= 'baum') { $namen_wert = 144 ; }
if ($nname_f >= 'baumb') { $namen_wert = 145 ; }
if ($nname_f >= 'baumg') { $namen_wert = 146 ; }
if ($nname_f >= 'baun') { $namen_wert = 147 ; }
if ($nname_f >= 'bav') { $namen_wert = 148 ; }
if ($nname_f >= 'bay') { $namen_wert = 149 ; }
if ($nname_f >= 'be') { $namen_wert = 150 ; }
if ($nname_f >= 'bed') { $namen_wert = 151 ; }
if ($nname_f >= 'bef') { $namen_wert = 152 ; }
if ($nname_f >= 'bel') { $namen_wert = 153 ; }
if ($nname_f >= 'ben') { $namen_wert = 154 ; }
if ($nname_f >= 'ber') { $namen_wert = 155 ; }
if ($nname_f >= 'berg') { $namen_wert = 156 ; }
if ($nname_f >= 'berh') { $namen_wert = 157 ; }
if ($nname_f >= 'bern') { $namen_wert = 158 ; }
if ($nname_f >= 'berne') { $namen_wert = 159 ; }
if ($nname_f >= 'bero') { $namen_wert = 160 ; }
if ($nname_f >= 'bert') { $namen_wert = 161 ; }
if ($nname_f >= 'bes') { $namen_wert = 162 ; }
if ($nname_f >= 'beu') { $namen_wert = 163 ; }
if ($nname_f >= 'bf') { $namen_wert = 164 ; }
if ($nname_f >= 'bi') { $namen_wert = 165 ; }
if ($nname_f >= 'bie') { $namen_wert = 166 ; }
if ($nname_f >= 'bier') { $namen_wert = 167 ; }
if ($nname_f >= 'bif') { $namen_wert = 168 ; }
if ($nname_f >= 'bil') { $namen_wert = 169 ; }
if ($nname_f >= 'bin') { $namen_wert = 170 ; }
if ($nname_f >= 'bio') { $namen_wert = 171 ; }
if ($nname_f >= 'bis') { $namen_wert = 172 ; }
if ($nname_f >= 'bise') { $namen_wert = 173 ; }
if ($nname_f >= 'bit') { $namen_wert = 174 ; }
if ($nname_f >= 'bl') { $namen_wert = 175 ; }
if ($nname_f >= 'blas') { $namen_wert = 176 ; }
if ($nname_f >= 'blat') { $namen_wert = 177 ; }
if ($nname_f >= 'ble') { $namen_wert = 178 ; }
if ($nname_f >= 'blu') { $namen_wert = 179 ; }
if ($nname_f >= 'bo') { $namen_wert = 180 ; }
if ($nname_f >= 'bod') { $namen_wert = 181 ; }
if ($nname_f >= 'bof') { $namen_wert = 182 ; }
if ($nname_f >= 'boh') { $namen_wert = 183 ; }
if ($nname_f >= 'boi') { $namen_wert = 184 ; }
if ($nname_f >= 'bol') { $namen_wert = 185 ; }
if ($nname_f >= 'boll') { $namen_wert = 186 ; }
if ($nname_f >= 'bolli') { $namen_wert = 187 ; }
if ($nname_f >= 'bolm') { $namen_wert = 188 ; }
if ($nname_f >= 'bom') { $namen_wert = 189 ; }
if ($nname_f >= 'bon') { $namen_wert = 190 ; }
if ($nname_f >= 'boo') { $namen_wert = 191 ; }
if ($nname_f >= 'bor') { $namen_wert = 192 ; }
if ($nname_f >= 'borg') { $namen_wert = 193 ; }
if ($nname_f >= 'born') { $namen_wert = 194 ; }
if ($nname_f >= 'bos') { $namen_wert = 195 ; }
if ($nname_f >= 'boss') { $namen_wert = 196 ; }
if ($nname_f >= 'bossh') { $namen_wert = 197 ; }
if ($nname_f >= 'bot') { $namen_wert = 198 ; }
if ($nname_f >= 'bov') { $namen_wert = 199 ; }
if ($nname_f >= 'br') { $namen_wert = 200 ; }
if ($nname_f >= 'brag') { $namen_wert = 201 ; }
if ($nname_f >= 'bran') { $namen_wert = 202 ; }
if ($nname_f >= 'brap') { $namen_wert = 203 ; }
if ($nname_f >= 'brau') { $namen_wert = 204 ; }
if ($nname_f >= 'bre') { $namen_wert = 205 ; }
if ($nname_f >= 'breg') { $namen_wert = 206 ; }
if ($nname_f >= 'brel') { $namen_wert = 207 ; }
if ($nname_f >= 'bres') { $namen_wert = 208 ; }
if ($nname_f >= 'bri') { $namen_wert = 209 ; }
if ($nname_f >= 'bro') { $namen_wert = 210 ; }
if ($nname_f >= 'brof') { $namen_wert = 211 ; }
if ($nname_f >= 'bron') { $namen_wert = 212 ; }
if ($nname_f >= 'bronn') { $namen_wert = 213 ; }
if ($nname_f >= 'broo') { $namen_wert = 214 ; }
if ($nname_f >= 'bru') { $namen_wert = 215 ; }
if ($nname_f >= 'brud') { $namen_wert = 216 ; }
if ($nname_f >= 'brug') { $namen_wert = 217 ; }
if ($nname_f >= 'bruh') { $namen_wert = 218 ; }
if ($nname_f >= 'brul') { $namen_wert = 219 ; }
if ($nname_f >= 'brun') { $namen_wert = 220 ; }
if ($nname_f >= 'brund') { $namen_wert = 221 ; }
if ($nname_f >= 'brunn') { $namen_wert = 222 ; }
if ($nname_f >= 'bruno') { $namen_wert = 223 ; }
if ($nname_f >= 'bruo') { $namen_wert = 224 ; }
if ($nname_f >= 'bruo') { $namen_wert = 224 ; }
if ($nname_f >= 'bu') { $namen_wert = 225 ; }
if ($nname_f >= 'buch') { $namen_wert = 226 ; }
if ($nname_f >= 'buchi') { $namen_wert = 227 ; }
if ($nname_f >= 'bucho') { $namen_wert = 228 ; }
if ($nname_f >= 'buci') { $namen_wert = 229 ; }
if ($nname_f >= 'bud') { $namen_wert = 230 ; }
if ($nname_f >= 'buh') { $namen_wert = 231 ; }
if ($nname_f >= 'buhlm') { $namen_wert = 232 ; }
if ($nname_f >= 'buhm') { $namen_wert = 233 ; }
if ($nname_f >= 'bui') { $namen_wert = 234 ; }
if ($nname_f >= 'bur') { $namen_wert = 235 ; }
if ($nname_f >= 'burg') { $namen_wert = 236 ; }
if ($nname_f >= 'burgi') { $namen_wert = 237 ; }
if ($nname_f >= 'burh') { $namen_wert = 238 ; }
if ($nname_f >= 'burk') { $namen_wert = 239 ; }
if ($nname_f >= 'burkh') { $namen_wert = 240 ; }
if ($nname_f >= 'burki') { $namen_wert = 241 ; }
if ($nname_f >= 'burl') { $namen_wert = 242 ; }
if ($nname_f >= 'burr') { $namen_wert = 243 ; }
if ($nname_f >= 'burs') { $namen_wert = 244 ; }
if ($nname_f >= 'bus') { $namen_wert = 245 ; }
if ($nname_f >= 'buss') { $namen_wert = 246 ; }
if ($nname_f >= 'but') { $namen_wert = 247 ; }
if ($nname_f >= 'butt') { $namen_wert = 248 ; }
if ($nname_f >= 'by') { $namen_wert = 249 ; }
if ($nname_f >= 'c') { $namen_wert = 250 ; }
if ($nname_f >= 'cai') { $namen_wert = 251 ; }
if ($nname_f >= 'cam') { $namen_wert = 252 ; }
if ($nname_f >= 'can') { $namen_wert = 253 ; }
if ($nname_f >= 'car') { $namen_wert = 254 ; }
if ($nname_f >= 'cas') { $namen_wert = 255 ; }
if ($nname_f >= 'cast') { $namen_wert = 256 ; }
if ($nname_f >= 'cat') { $namen_wert = 257 ; }
if ($nname_f >= 'cav') { $namen_wert = 258 ; }
if ($nname_f >= 'ce') { $namen_wert = 259 ; }
if ($nname_f >= 'ch') { $namen_wert = 260 ; }
if ($nname_f >= 'char') { $namen_wert = 261 ; }
if ($nname_f >= 'che') { $namen_wert = 262 ; }
if ($nname_f >= 'chi') { $namen_wert = 263 ; }
if ($nname_f >= 'chr') { $namen_wert = 264 ; }
if ($nname_f >= 'ci') { $namen_wert = 265 ; }
if ($nname_f >= 'cl') { $namen_wert = 266 ; }
if ($nname_f >= 'co') { $namen_wert = 267 ; }
if ($nname_f >= 'com') { $namen_wert = 268 ; }
if ($nname_f >= 'cor') { $namen_wert = 269 ; }
if ($nname_f >= 'corn') { $namen_wert = 270 ; }
if ($nname_f >= 'cos') { $namen_wert = 271 ; }
if ($nname_f >= 'cr') { $namen_wert = 272 ; }
if ($nname_f >= 'cri') { $namen_wert = 273 ; }
if ($nname_f >= 'cu') { $namen_wert = 274 ; }
if ($nname_f >= 'd') { $namen_wert = 275 ; }
if ($nname_f >= 'dam') { $namen_wert = 276 ; }
if ($nname_f >= 'das') { $namen_wert = 277 ; }
if ($nname_f >= 'de') { $namen_wert = 278 ; }
if ($nname_f >= 'deg') { $namen_wert = 279 ; }
if ($nname_f >= 'del') { $namen_wert = 280 ; }
if ($nname_f >= 'dem') { $namen_wert = 281 ; }
if ($nname_f >= 'dep') { $namen_wert = 282 ; }
if ($nname_f >= 'des') { $namen_wert = 283 ; }
if ($nname_f >= 'det') { $namen_wert = 284 ; }
if ($nname_f >= 'di') { $namen_wert = 285 ; }
if ($nname_f >= 'die') { $namen_wert = 286 ; }
if ($nname_f >= 'dig') { $namen_wert = 287 ; }
if ($nname_f >= 'do') { $namen_wert = 288 ; }
if ($nname_f >= 'dor') { $namen_wert = 289 ; }
if ($nname_f >= 'dr') { $namen_wert = 290 ; }
if ($nname_f >= 'du') { $namen_wert = 291 ; }
if ($nname_f >= 'dub') { $namen_wert = 292 ; }
if ($nname_f >= 'duc') { $namen_wert = 293 ; }
if ($nname_f >= 'dud') { $namen_wert = 294 ; }
if ($nname_f >= 'dum') { $namen_wert = 295 ; }
if ($nname_f >= 'dup') { $namen_wert = 296 ; }
if ($nname_f >= 'dur') { $namen_wert = 297 ; }
if ($nname_f >= 'dus') { $namen_wert = 298 ; }
if ($nname_f >= 'duv') { $namen_wert = 299 ; }
if ($nname_f >= 'e') { $namen_wert = 300 ; }
if ($nname_f >= 'ebi') { $namen_wert = 301 ; }
if ($nname_f >= 'ec') { $namen_wert = 302 ; }
if ($nname_f >= 'eg') { $namen_wert = 303 ; }
if ($nname_f >= 'eggen') { $namen_wert = 304 ; }
if ($nname_f >= 'egger') { $namen_wert = 305 ; }
if ($nname_f >= 'eggf') { $namen_wert = 306 ; }
if ($nname_f >= 'egh') { $namen_wert = 307 ; }
if ($nname_f >= 'eh') { $namen_wert = 308 ; }
if ($nname_f >= 'ehre') { $namen_wert = 309 ; }
if ($nname_f >= 'ei') { $namen_wert = 310 ; }
if ($nname_f >= 'eichf') { $namen_wert = 311 ; }
if ($nname_f >= 'eid') { $namen_wert = 312 ; }
if ($nname_f >= 'ein') { $namen_wert = 313 ; }
if ($nname_f >= 'ek') { $namen_wert = 314 ; }
if ($nname_f >= 'em') { $namen_wert = 315 ; }
if ($nname_f >= 'en') { $namen_wert = 316 ; }
if ($nname_f >= 'eng') { $namen_wert = 317 ; }
if ($nname_f >= 'eni') { $namen_wert = 318 ; }
if ($nname_f >= 'eo') { $namen_wert = 319 ; }
if ($nname_f >= 'er') { $namen_wert = 320 ; }
if ($nname_f >= 'ern') { $namen_wert = 321 ; }
if ($nname_f >= 'es') { $namen_wert = 322 ; }
if ($nname_f >= 'et') { $namen_wert = 323 ; }
if ($nname_f >= 'eu') { $namen_wert = 324 ; }
if ($nname_f >= 'f') { $namen_wert = 325 ; }
if ($nname_f >= 'fah') { $namen_wert = 326 ; }
if ($nname_f >= 'fai') { $namen_wert = 327 ; }
if ($nname_f >= 'fan') { $namen_wert = 328 ; }
if ($nname_f >= 'far') { $namen_wert = 329 ; }
if ($nname_f >= 'fas') { $namen_wert = 330 ; }
if ($nname_f >= 'fass') { $namen_wert = 331 ; }
if ($nname_f >= 'fat') { $namen_wert = 332 ; }
if ($nname_f >= 'fav') { $namen_wert = 333 ; }
if ($nname_f >= 'faw') { $namen_wert = 334 ; }
if ($nname_f >= 'fe') { $namen_wert = 335 ; }
if ($nname_f >= 'fel') { $namen_wert = 336 ; }
if ($nname_f >= 'feli') { $namen_wert = 337 ; }
if ($nname_f >= 'fem') { $namen_wert = 338 ; }
if ($nname_f >= 'fet') { $namen_wert = 339 ; }
if ($nname_f >= 'fi') { $namen_wert = 340 ; }
if ($nname_f >= 'fin') { $namen_wert = 341 ; }
if ($nname_f >= 'fisch') { $namen_wert = 342 ; }
if ($nname_f >= 'fisd') { $namen_wert = 343 ; }
if ($nname_f >= 'fit') { $namen_wert = 344 ; }
if ($nname_f >= 'fl') { $namen_wert = 345 ; }
if ($nname_f >= 'fle') { $namen_wert = 346 ; }
if ($nname_f >= 'fli') { $namen_wert = 347 ; }
if ($nname_f >= 'flu') { $namen_wert = 348 ; }
if ($nname_f >= 'flud') { $namen_wert = 349 ; }
if ($nname_f >= 'fo') { $namen_wert = 350 ; }
if ($nname_f >= 'fon') { $namen_wert = 351 ; }
if ($nname_f >= 'for') { $namen_wert = 352 ; }
if ($nname_f >= 'forr') { $namen_wert = 353 ; }
if ($nname_f >= 'fos') { $namen_wert = 354 ; }
if ($nname_f >= 'fr') { $namen_wert = 355 ; }
if ($nname_f >= 'fran') { $namen_wert = 356 ; }
if ($nname_f >= 'frap') { $namen_wert = 357 ; }
if ($nname_f >= 'fre') { $namen_wert = 358 ; }
if ($nname_f >= 'frei') { $namen_wert = 359 ; }
if ($nname_f >= 'frek') { $namen_wert = 360 ; }
if ($nname_f >= 'frey') { $namen_wert = 361 ; }
if ($nname_f >= 'fri') { $namen_wert = 362 ; }
if ($nname_f >= 'frie') { $namen_wert = 363 ; }
if ($nname_f >= 'frif') { $namen_wert = 364 ; }
if ($nname_f >= 'fris') { $namen_wert = 365 ; }
if ($nname_f >= 'frit') { $namen_wert = 366 ; }
if ($nname_f >= 'fro') { $namen_wert = 367 ; }
if ($nname_f >= 'froi') { $namen_wert = 368 ; }
if ($nname_f >= 'fru') { $namen_wert = 369 ; }
if ($nname_f >= 'fu') { $namen_wert = 370 ; }
if ($nname_f >= 'fud') { $namen_wert = 371 ; }
if ($nname_f >= 'fui') { $namen_wert = 372 ; }
if ($nname_f >= 'fur') { $namen_wert = 373 ; }
if ($nname_f >= 'fus') { $namen_wert = 374 ; }
if ($nname_f >= 'g') { $namen_wert = 375 ; }
if ($nname_f >= 'gaf') { $namen_wert = 376 ; }
if ($nname_f >= 'gal') { $namen_wert = 377 ; }
if ($nname_f >= 'gam') { $namen_wert = 378 ; }
if ($nname_f >= 'gan') { $namen_wert = 379 ; }
if ($nname_f >= 'gap') { $namen_wert = 380 ; }
if ($nname_f >= 'gas') { $namen_wert = 381 ; }
if ($nname_f >= 'gass') { $namen_wert = 382 ; }
if ($nname_f >= 'gat') { $namen_wert = 383 ; }
if ($nname_f >= 'gav') { $namen_wert = 384 ; }
if ($nname_f >= 'ge') { $namen_wert = 385 ; }
if ($nname_f >= 'geh') { $namen_wert = 386 ; }
if ($nname_f >= 'gei') { $namen_wert = 387 ; }
if ($nname_f >= 'gel') { $namen_wert = 388 ; }
if ($nname_f >= 'geo') { $namen_wert = 389 ; }
if ($nname_f >= 'ger') { $namen_wert = 390 ; }
if ($nname_f >= 'gerd') { $namen_wert = 391 ; }
if ($nname_f >= 'ges') { $namen_wert = 392 ; }
if ($nname_f >= 'gf') { $namen_wert = 393 ; }
if ($nname_f >= 'gi') { $namen_wert = 394 ; }
if ($nname_f >= 'gig') { $namen_wert = 395 ; }
if ($nname_f >= 'gil') { $namen_wert = 396 ; }
if ($nname_f >= 'gim') { $namen_wert = 397 ; }
if ($nname_f >= 'gir') { $namen_wert = 398 ; }
if ($nname_f >= 'gis') { $namen_wert = 399 ; }
if ($nname_f >= 'gl') { $namen_wert = 400 ; }
if ($nname_f >= 'gle') { $namen_wert = 401 ; }
if ($nname_f >= 'gm') { $namen_wert = 402 ; }
if ($nname_f >= 'go') { $namen_wert = 403 ; }
if ($nname_f >= 'gom') { $namen_wert = 404 ; }
if ($nname_f >= 'gr') { $namen_wert = 405 ; }
if ($nname_f >= 'graf') { $namen_wert = 406 ; }
if ($nname_f >= 'grag') { $namen_wert = 407 ; }
if ($nname_f >= 'gre') { $namen_wert = 408 ; }
if ($nname_f >= 'gres') { $namen_wert = 409 ; }
if ($nname_f >= 'gri') { $namen_wert = 410 ; }
if ($nname_f >= 'grim') { $namen_wert = 411 ; }
if ($nname_f >= 'gro') { $namen_wert = 412 ; }
if ($nname_f >= 'gros') { $namen_wert = 413 ; }
if ($nname_f >= 'grot') { $namen_wert = 414 ; }
if ($nname_f >= 'gru') { $namen_wert = 415 ; }
if ($nname_f >= 'grup') { $namen_wert = 416 ; }
if ($nname_f >= 'gs') { $namen_wert = 417 ; }
if ($nname_f >= 'gu') { $namen_wert = 418 ; }
if ($nname_f >= 'gud') { $namen_wert = 419 ; }
if ($nname_f >= 'gug') { $namen_wert = 420 ; }
if ($nname_f >= 'gui') { $namen_wert = 421 ; }
if ($nname_f >= 'gun') { $namen_wert = 422 ; }
if ($nname_f >= 'gut') { $namen_wert = 423 ; }
if ($nname_f >= 'gw') { $namen_wert = 424 ; }
if ($nname_f >= 'h') { $namen_wert = 425 ; }
if ($nname_f >= 'hab') { $namen_wert = 426 ; }
if ($nname_f >= 'habi') { $namen_wert = 427 ; }
if ($nname_f >= 'hac') { $namen_wert = 428 ; }
if ($nname_f >= 'had') { $namen_wert = 429 ; }
if ($nname_f >= 'haf') { $namen_wert = 430 ; }
if ($nname_f >= 'hafl') { $namen_wert = 431 ; }
if ($nname_f >= 'hafn') { $namen_wert = 432 ; }
if ($nname_f >= 'hag') { $namen_wert = 433 ; }
if ($nname_f >= 'han') { $namen_wert = 434 ; }
if ($nname_f >= 'hal') { $namen_wert = 435 ; }
if ($nname_f >= 'hall') { $namen_wert = 436 ; }
if ($nname_f >= 'ham') { $namen_wert = 437 ; }
if ($nname_f >= 'han') { $namen_wert = 438 ; }
if ($nname_f >= 'hann') { $namen_wert = 439 ; }
if ($nname_f >= 'hao') { $namen_wert = 440 ; }
if ($nname_f >= 'har') { $namen_wert = 441 ; }
if ($nname_f >= 'hart') { $namen_wert = 442 ; }
if ($nname_f >= 'has') { $namen_wert = 443 ; }
if ($nname_f >= 'hat') { $namen_wert = 444 ; }
if ($nname_f >= 'hau') { $namen_wert = 445 ; }
if ($nname_f >= 'haus') { $namen_wert = 446 ; }
if ($nname_f >= 'hausf') { $namen_wert = 447 ; }
if ($nname_f >= 'haut') { $namen_wert = 448 ; }
if ($nname_f >= 'hav') { $namen_wert = 449 ; }
if ($nname_f >= 'he') { $namen_wert = 450 ; }
if ($nname_f >= 'hee') { $namen_wert = 451 ; }
if ($nname_f >= 'heg') { $namen_wert = 452 ; }
if ($nname_f >= 'hei') { $namen_wert = 453 ; }
if ($nname_f >= 'hein') { $namen_wert = 454 ; }
if ($nname_f >= 'hel') { $namen_wert = 455 ; }
if ($nname_f >= 'helf') { $namen_wert = 456 ; }
if ($nname_f >= 'hell') { $namen_wert = 457 ; }
if ($nname_f >= 'hem') { $namen_wert = 458 ; }
if ($nname_f >= 'hen') { $namen_wert = 459 ; }
if ($nname_f >= 'heng') { $namen_wert = 460 ; }
if ($nname_f >= 'heno') { $namen_wert = 461 ; }
if ($nname_f >= 'heo') { $namen_wert = 462 ; }
if ($nname_f >= 'her') { $namen_wert = 463 ; }
if ($nname_f >= 'herm') { $namen_wert = 464 ; }
if ($nname_f >= 'herr') { $namen_wert = 465 ; }
if ($nname_f >= 'hers') { $namen_wert = 466 ; }
if ($nname_f >= 'herz') { $namen_wert = 467 ; }
if ($nname_f >= 'hes') { $namen_wert = 468 ; }
if ($nname_f >= 'het') { $namen_wert = 469 ; }
if ($nname_f >= 'hi') { $namen_wert = 470 ; }
if ($nname_f >= 'him') { $namen_wert = 471 ; }
if ($nname_f >= 'hir') { $namen_wert = 472 ; }
if ($nname_f >= 'hirt') { $namen_wert = 473 ; }
if ($nname_f >= 'his') { $namen_wert = 474 ; }
if ($nname_f >= 'ho') { $namen_wert = 475 ; }
if ($nname_f >= 'hof') { $namen_wert = 476 ; }
if ($nname_f >= 'hoff') { $namen_wert = 477 ; }
if ($nname_f >= 'hofm') { $namen_wert = 478 ; }
if ($nname_f >= 'hofn') { $namen_wert = 479 ; }
if ($nname_f >= 'hog') { $namen_wert = 480 ; }
if ($nname_f >= 'hol') { $namen_wert = 481 ; }
if ($nname_f >= 'hom') { $namen_wert = 482 ; }
if ($nname_f >= 'hor') { $namen_wert = 483 ; }
if ($nname_f >= 'hot') { $namen_wert = 484 ; }
if ($nname_f >= 'hu') { $namen_wert = 485 ; }
if ($nname_f >= 'hubf') { $namen_wert = 486 ; }
if ($nname_f >= 'huc') { $namen_wert = 487 ; }
if ($nname_f >= 'hug') { $namen_wert = 488 ; }
if ($nname_f >= 'hugi') { $namen_wert = 489 ; }
if ($nname_f >= 'huh') { $namen_wert = 490 ; }
if ($nname_f >= 'hun') { $namen_wert = 491 ; }
if ($nname_f >= 'huni') { $namen_wert = 492 ; }
if ($nname_f >= 'hunz') { $namen_wert = 493 ; }
if ($nname_f >= 'huo') { $namen_wert = 494 ; }
if ($nname_f >= 'hur') { $namen_wert = 495 ; }
if ($nname_f >= 'hurn') { $namen_wert = 496 ; }
if ($nname_f >= 'hus') { $namen_wert = 497 ; }
if ($nname_f >= 'hut') { $namen_wert = 498 ; }
if ($nname_f >= 'huw') { $namen_wert = 499 ; }
if ($nname_f >= 'i') { $namen_wert = 500 ; }
if ($nname_f >= 'im') { $namen_wert = 501 ; }
if ($nname_f >= 'in') { $namen_wert = 502 ; }
if ($nname_f >= 'is') { $namen_wert = 503 ; }
if ($nname_f >= 'it') { $namen_wert = 504 ; }
if ($nname_f >= 'j') { $namen_wert = 505 ; }
if ($nname_f >= 'jad') { $namen_wert = 506 ; }
if ($nname_f >= 'jah') { $namen_wert = 507 ; }
if ($nname_f >= 'jan') { $namen_wert = 508 ; }
if ($nname_f >= 'jar') { $namen_wert = 509 ; }
if ($nname_f >= 'je') { $namen_wert = 510 ; }
if ($nname_f >= 'jec') { $namen_wert = 511 ; }
if ($nname_f >= 'jeh') { $namen_wert = 512 ; }
if ($nname_f >= 'jen') { $namen_wert = 513 ; }
if ($nname_f >= 'jep') { $namen_wert = 514 ; }
if ($nname_f >= 'jo') { $namen_wert = 515 ; }
if ($nname_f >= 'jol') { $namen_wert = 516 ; }
if ($nname_f >= 'jor') { $namen_wert = 517 ; }
if ($nname_f >= 'jos') { $namen_wert = 518 ; }
if ($nname_f >= 'jot') { $namen_wert = 519 ; }
if ($nname_f >= 'ju') { $namen_wert = 520 ; }
if ($nname_f >= 'juf') { $namen_wert = 521 ; }
if ($nname_f >= 'jun') { $namen_wert = 522 ; }
if ($nname_f >= 'junk') { $namen_wert = 523 ; }
if ($nname_f >= 'juo') { $namen_wert = 524 ; }
if ($nname_f >= 'k') { $namen_wert = 525 ; }
if ($nname_f >= 'kah') { $namen_wert = 526 ; }
if ($nname_f >= 'kal') { $namen_wert = 527 ; }
if ($nname_f >= 'kam') { $namen_wert = 528 ; }
if ($nname_f >= 'kan') { $namen_wert = 529 ; }
if ($nname_f >= 'kar') { $namen_wert = 530 ; }
if ($nname_f >= 'kas') { $namen_wert = 531 ; }
if ($nname_f >= 'kasp') { $namen_wert = 532 ; }
if ($nname_f >= 'kat') { $namen_wert = 533 ; }
if ($nname_f >= 'kau') { $namen_wert = 534 ; }
if ($nname_f >= 'ke') { $namen_wert = 535 ; }
if ($nname_f >= 'kel') { $namen_wert = 536 ; }
if ($nname_f >= 'kem') { $namen_wert = 537 ; }
if ($nname_f >= 'kes') { $namen_wert = 538 ; }
if ($nname_f >= 'ket') { $namen_wert = 539 ; }
if ($nname_f >= 'ki') { $namen_wert = 540 ; }
if ($nname_f >= 'kif') { $namen_wert = 541 ; }
if ($nname_f >= 'kim') { $namen_wert = 542 ; }
if ($nname_f >= 'kir') { $namen_wert = 543 ; }
if ($nname_f >= 'kis') { $namen_wert = 544 ; }
if ($nname_f >= 'kl') { $namen_wert = 545 ; }
if ($nname_f >= 'kle') { $namen_wert = 546 ; }
if ($nname_f >= 'kli') { $namen_wert = 547 ; }
if ($nname_f >= 'kn') { $namen_wert = 548 ; }
if ($nname_f >= 'kno') { $namen_wert = 549 ; }
if ($nname_f >= 'ko') { $namen_wert = 550 ; }
if ($nname_f >= 'koc') { $namen_wert = 551 ; }
if ($nname_f >= 'kod') { $namen_wert = 552 ; }
if ($nname_f >= 'koh') { $namen_wert = 553 ; }
if ($nname_f >= 'kol') { $namen_wert = 554 ; }
if ($nname_f >= 'koll') { $namen_wert = 555 ; }
if ($nname_f >= 'kom') { $namen_wert = 556 ; }
if ($nname_f >= 'kop') { $namen_wert = 557 ; }
if ($nname_f >= 'kor') { $namen_wert = 558 ; }
if ($nname_f >= 'kot') { $namen_wert = 559 ; }
if ($nname_f >= 'kr') { $namen_wert = 560 ; }
if ($nname_f >= 'krap') { $namen_wert = 561 ; }
if ($nname_f >= 'kre') { $namen_wert = 562 ; }
if ($nname_f >= 'kri') { $namen_wert = 563 ; }
if ($nname_f >= 'kru') { $namen_wert = 564 ; }
if ($nname_f >= 'ku') { $namen_wert = 565 ; }
if ($nname_f >= 'kuc') { $namen_wert = 566 ; }
if ($nname_f >= 'kuh') { $namen_wert = 567 ; }
if ($nname_f >= 'kui') { $namen_wert = 568 ; }
if ($nname_f >= 'kun') { $namen_wert = 569 ; }
if ($nname_f >= 'kunz') { $namen_wert = 570 ; }
if ($nname_f >= 'kunzi') { $namen_wert = 571 ; }
if ($nname_f >= 'kuo') { $namen_wert = 572 ; }
if ($nname_f >= 'kur') { $namen_wert = 573 ; }
if ($nname_f >= 'kus') { $namen_wert = 574 ; }
if ($nname_f >= 'l') { $namen_wert = 575 ; }
if ($nname_f >= 'laf') { $namen_wert = 576 ; }
if ($nname_f >= 'lan') { $namen_wert = 577 ; }
if ($nname_f >= 'lang') { $namen_wert = 578 ; }
if ($nname_f >= 'lanh') { $namen_wert = 579 ; }
if ($nname_f >= 'lao') { $namen_wert = 580 ; }
if ($nname_f >= 'lat') { $namen_wert = 581 ; }
if ($nname_f >= 'lau') { $namen_wert = 582 ; }
if ($nname_f >= 'laud') { $namen_wert = 583 ; }
if ($nname_f >= 'lav') { $namen_wert = 584 ; }
if ($nname_f >= 'le') { $namen_wert = 585 ; }
if ($nname_f >= 'led') { $namen_wert = 586 ; }
if ($nname_f >= 'lee') { $namen_wert = 587 ; }
if ($nname_f >= 'leh') { $namen_wert = 588 ; }
if ($nname_f >= 'lehn') { $namen_wert = 589 ; }
if ($nname_f >= 'lei') { $namen_wert = 590 ; }
if ($nname_f >= 'leip') { $namen_wert = 591 ; }
if ($nname_f >= 'lek') { $namen_wert = 592 ; }
if ($nname_f >= 'leo') { $namen_wert = 593 ; }
if ($nname_f >= 'ler') { $namen_wert = 594 ; }
if ($nname_f >= 'leu') { $namen_wert = 595 ; }
if ($nname_f >= 'leue') { $namen_wert = 596 ; }
if ($nname_f >= 'leuf') { $namen_wert = 597 ; }
if ($nname_f >= 'leut') { $namen_wert = 598 ; }
if ($nname_f >= 'lev') { $namen_wert = 599 ; }
if ($nname_f >= 'li') { $namen_wert = 600 ; }
if ($nname_f >= 'lie') { $namen_wert = 601 ; }
if ($nname_f >= 'liec') { $namen_wert = 602 ; }
if ($nname_f >= 'lied') { $namen_wert = 603 ; }
if ($nname_f >= 'lif') { $namen_wert = 604 ; }
if ($nname_f >= 'lin') { $namen_wert = 605 ; }
if ($nname_f >= 'lind') { $namen_wert = 606 ; }
if ($nname_f >= 'line') { $namen_wert = 607 ; }
if ($nname_f >= 'lio') { $namen_wert = 608 ; }
if ($nname_f >= 'lis') { $namen_wert = 609 ; }
if ($nname_f >= 'lo') { $namen_wert = 610 ; }
if ($nname_f >= 'lof') { $namen_wert = 611 ; }
if ($nname_f >= 'loo') { $namen_wert = 612 ; }
if ($nname_f >= 'lor') { $namen_wert = 613 ; }
if ($nname_f >= 'lot') { $namen_wert = 614 ; }
if ($nname_f >= 'lu') { $namen_wert = 615 ; }
if ($nname_f >= 'lud') { $namen_wert = 616 ; }
if ($nname_f >= 'lug') { $namen_wert = 617 ; }
if ($nname_f >= 'lui') { $namen_wert = 618 ; }
if ($nname_f >= 'lus') { $namen_wert = 619 ; }
if ($nname_f >= 'lut') { $namen_wert = 620 ; }
if ($nname_f >= 'luth') { $namen_wert = 621 ; }
if ($nname_f >= 'luti') { $namen_wert = 622 ; }
if ($nname_f >= 'luu') { $namen_wert = 623 ; }
if ($nname_f >= 'ly') { $namen_wert = 624 ; }
if ($nname_f >= 'm') { $namen_wert = 625 ; }
if ($nname_f >= 'mad') { $namen_wert = 626 ; }
if ($nname_f >= 'mag') { $namen_wert = 627 ; }
if ($nname_f >= 'mai') { $namen_wert = 628 ; }
if ($nname_f >= 'mak') { $namen_wert = 629 ; }
if ($nname_f >= 'mar') { $namen_wert = 630 ; }
if ($nname_f >= 'marg') { $namen_wert = 631 ; }
if ($nname_f >= 'mart') { $namen_wert = 632 ; }
if ($nname_f >= 'martin') { $namen_wert = 633 ; }
if ($nname_f >= 'maru') { $namen_wert = 634 ; }
if ($nname_f >= 'mas') { $namen_wert = 635 ; }
if ($nname_f >= 'mat') { $namen_wert = 636 ; }
if ($nname_f >= 'matt') { $namen_wert = 637 ; }
if ($nname_f >= 'mau') { $namen_wert = 638 ; }
if ($nname_f >= 'may') { $namen_wert = 639 ; }
if ($nname_f >= 'me') { $namen_wert = 640 ; }
if ($nname_f >= 'meier') { $namen_wert = 641 ; }
if ($nname_f >= 'meif') { $namen_wert = 642 ; }
if ($nname_f >= 'mek') { $namen_wert = 643 ; }
if ($nname_f >= 'mer') { $namen_wert = 644 ; }
if ($nname_f >= 'mes') { $namen_wert = 645 ; }
if ($nname_f >= 'met') { $namen_wert = 646 ; }
if ($nname_f >= 'mey') { $namen_wert = 647 ; }
if ($nname_f >= 'meyer') { $namen_wert = 648 ; }
if ($nname_f >= 'meyf') { $namen_wert = 649 ; }
if ($nname_f >= 'mi') { $namen_wert = 650 ; }
if ($nname_f >= 'mic') { $namen_wert = 651 ; }
if ($nname_f >= 'mid') { $namen_wert = 652 ; }
if ($nname_f >= 'min') { $namen_wert = 653 ; }
if ($nname_f >= 'mir') { $namen_wert = 654 ; }
if ($nname_f >= 'mo') { $namen_wert = 655 ; }
if ($nname_f >= 'moi') { $namen_wert = 656 ; }
if ($nname_f >= 'mon') { $namen_wert = 657 ; }
if ($nname_f >= 'monn') { $namen_wert = 658 ; }
if ($nname_f >= 'mono') { $namen_wert = 659 ; }
if ($nname_f >= 'moo') { $namen_wert = 660 ; }
if ($nname_f >= 'mor') { $namen_wert = 661 ; }
if ($nname_f >= 'more') { $namen_wert = 662 ; }
if ($nname_f >= 'morg') { $namen_wert = 663 ; }
if ($nname_f >= 'mos') { $namen_wert = 664 ; }
if ($nname_f >= 'mose') { $namen_wert = 665 ; }
if ($nname_f >= 'mosi') { $namen_wert = 666 ; }
if ($nname_f >= 'mot') { $namen_wert = 667 ; }
if ($nname_f >= 'mu') { $namen_wert = 668 ; }
if ($nname_f >= 'muh') { $namen_wert = 669 ; }
if ($nname_f >= 'mul') { $namen_wert = 670 ; }
if ($nname_f >= 'mull') { $namen_wert = 671 ; }
if ($nname_f >= 'mum') { $namen_wert = 672 ; }
if ($nname_f >= 'mur') { $namen_wert = 673 ; }
if ($nname_f >= 'mus') { $namen_wert = 674 ; }
if ($nname_f >= 'n') { $namen_wert = 675 ; }
if ($nname_f >= 'nag') { $namen_wert = 676 ; }
if ($nname_f >= 'ne') { $namen_wert = 677 ; }
if ($nname_f >= 'neg') { $namen_wert = 678 ; }
if ($nname_f >= 'neu') { $namen_wert = 679 ; }
if ($nname_f >= 'ni') { $namen_wert = 680 ; }
if ($nname_f >= 'nie') { $namen_wert = 681 ; }
if ($nname_f >= 'niederg') { $namen_wert = 682 ; }
if ($nname_f >= 'nief') { $namen_wert = 683 ; }
if ($nname_f >= 'nif') { $namen_wert = 684 ; }
if ($nname_f >= 'no') { $namen_wert = 685 ; }
if ($nname_f >= 'not') { $namen_wert = 686 ; }
if ($nname_f >= 'nu') { $namen_wert = 687 ; }
if ($nname_f >= 'ny') { $namen_wert = 688 ; }
if ($nname_f >= 'nyf') { $namen_wert = 689 ; }
if ($nname_f >= 'o') { $namen_wert = 690 ; }
if ($nname_f >= 'obi') { $namen_wert = 691 ; }
if ($nname_f >= 'oc') { $namen_wert = 692 ; }
if ($nname_f >= 'od') { $namen_wert = 693 ; }
if ($nname_f >= 'of') { $namen_wert = 694 ; }
if ($nname_f >= 'ok') { $namen_wert = 695 ; }
if ($nname_f >= 'op') { $namen_wert = 696 ; }
if ($nname_f >= 'os') { $namen_wert = 697 ; }
if ($nname_f >= 'ot') { $namen_wert = 698 ; }
if ($nname_f >= 'ou') { $namen_wert = 699 ; }
if ($nname_f >= 'p') { $namen_wert = 700 ; }
if ($nname_f >= 'pag') { $namen_wert = 701 ; }
if ($nname_f >= 'pan') { $namen_wert = 702 ; }
if ($nname_f >= 'par') { $namen_wert = 703 ; }
if ($nname_f >= 'pat') { $namen_wert = 704 ; }
if ($nname_f >= 'pe') { $namen_wert = 705 ; }
if ($nname_f >= 'pel') { $namen_wert = 706 ; }
if ($nname_f >= 'per') { $namen_wert = 707 ; }
if ($nname_f >= 'perri') { $namen_wert = 708 ; }
if ($nname_f >= 'pers') { $namen_wert = 709 ; }
if ($nname_f >= 'pes') { $namen_wert = 710 ; }
if ($nname_f >= 'pet') { $namen_wert = 711 ; }
if ($nname_f >= 'peu') { $namen_wert = 712 ; }
if ($nname_f >= 'pf') { $namen_wert = 713 ; }
if ($nname_f >= 'pfi') { $namen_wert = 714 ; }
if ($nname_f >= 'ph') { $namen_wert = 715 ; }
if ($nname_f >= 'pi') { $namen_wert = 716 ; }
if ($nname_f >= 'pig') { $namen_wert = 717 ; }
if ($nname_f >= 'pir') { $namen_wert = 718 ; }
if ($nname_f >= 'pl') { $namen_wert = 719 ; }
if ($nname_f >= 'po') { $namen_wert = 720 ; }
if ($nname_f >= 'por') { $namen_wert = 721 ; }
if ($nname_f >= 'pr') { $namen_wert = 722 ; }
if ($nname_f >= 'pu') { $namen_wert = 723 ; }
if ($nname_f >= 'q') { $namen_wert = 724 ; }
if ($nname_f >= 'r') { $namen_wert = 725 ; }
if ($nname_f >= 'ram') { $namen_wert = 726 ; }
if ($nname_f >= 'ran') { $namen_wert = 727 ; }
if ($nname_f >= 'ras') { $namen_wert = 728 ; }
if ($nname_f >= 'rau') { $namen_wert = 729 ; }
if ($nname_f >= 're') { $namen_wert = 730 ; }
if ($nname_f >= 'rec') { $namen_wert = 731 ; }
if ($nname_f >= 'rei') { $namen_wert = 732 ; }
if ($nname_f >= 'rein') { $namen_wert = 733 ; }
if ($nname_f >= 'rek') { $namen_wert = 734 ; }
if ($nname_f >= 'ren') { $namen_wert = 735 ; }
if ($nname_f >= 'reni') { $namen_wert = 736 ; }
if ($nname_f >= 'reo') { $namen_wert = 737 ; }
if ($nname_f >= 'rey') { $namen_wert = 738 ; }
if ($nname_f >= 'rh') { $namen_wert = 739 ; }
if ($nname_f >= 'ri') { $namen_wert = 740 ; }
if ($nname_f >= 'ric') { $namen_wert = 741 ; }
if ($nname_f >= 'rid') { $namen_wert = 742 ; }
if ($nname_f >= 'rie') { $namen_wert = 743 ; }
if ($nname_f >= 'rieg') { $namen_wert = 744 ; }
if ($nname_f >= 'rif') { $namen_wert = 745 ; }
if ($nname_f >= 'rin') { $namen_wert = 746 ; }
if ($nname_f >= 'rio') { $namen_wert = 747 ; }
if ($nname_f >= 'rit') { $namen_wert = 748 ; }
if ($nname_f >= 'riv') { $namen_wert = 749 ; }
if ($nname_f >= 'ro') { $namen_wert = 750 ; }
if ($nname_f >= 'roc') { $namen_wert = 751 ; }
if ($nname_f >= 'rod') { $namen_wert = 752 ; }
if ($nname_f >= 'roh') { $namen_wert = 753 ; }
if ($nname_f >= 'rohr') { $namen_wert = 754 ; }
if ($nname_f >= 'roi') { $namen_wert = 755 ; }
if ($nname_f >= 'rom') { $namen_wert = 756 ; }
if ($nname_f >= 'roo') { $namen_wert = 757 ; }
if ($nname_f >= 'ros') { $namen_wert = 758 ; }
if ($nname_f >= 'ross') { $namen_wert = 759 ; }
if ($nname_f >= 'rot') { $namen_wert = 760 ; }
if ($nname_f >= 'roth') { $namen_wert = 761 ; }
if ($nname_f >= 'rotha') { $namen_wert = 762 ; }
if ($nname_f >= 'roti') { $namen_wert = 763 ; }
if ($nname_f >= 'rou') { $namen_wert = 764 ; }
if ($nname_f >= 'ru') { $namen_wert = 765 ; }
if ($nname_f >= 'ruc') { $namen_wert = 766 ; }
if ($nname_f >= 'rud') { $namen_wert = 767 ; }
if ($nname_f >= 'ruf') { $namen_wert = 768 ; }
if ($nname_f >= 'rug') { $namen_wert = 769 ; }
if ($nname_f >= 'ruh') { $namen_wert = 770 ; }
if ($nname_f >= 'rup') { $namen_wert = 771 ; }
if ($nname_f >= 'rus') { $namen_wert = 772 ; }
if ($nname_f >= 'rut') { $namen_wert = 773 ; }
if ($nname_f >= 'ry') { $namen_wert = 774 ; }
if ($nname_f >= 's') { $namen_wert = 775 ; }
if ($nname_f >= 'sal') { $namen_wert = 776 ; }
if ($nname_f >= 'sam') { $namen_wert = 777 ; }
if ($nname_f >= 'sar') { $namen_wert = 778 ; }
if ($nname_f >= 'sav') { $namen_wert = 779 ; }
if ($nname_f >= 'sb') { $namen_wert = 780 ; }
if ($nname_f >= 'se') { $namen_wert = 781 ; }
if ($nname_f >= 'sei') { $namen_wert = 782 ; }
if ($nname_f >= 'sen') { $namen_wert = 783 ; }
if ($nname_f >= 'seo') { $namen_wert = 784 ; }
if ($nname_f >= 'sf') { $namen_wert = 785 ; }
if ($nname_f >= 'si') { $namen_wert = 786 ; }
if ($nname_f >= 'sieg') { $namen_wert = 787 ; }
if ($nname_f >= 'sif') { $namen_wert = 788 ; }
if ($nname_f >= 'sim') { $namen_wert = 789 ; }
if ($nname_f >= 'sk') { $namen_wert = 790 ; }
if ($nname_f >= 'so') { $namen_wert = 791 ; }
if ($nname_f >= 'som') { $namen_wert = 792 ; }
if ($nname_f >= 'sp') { $namen_wert = 793 ; }
if ($nname_f >= 'spi') { $namen_wert = 794 ; }
if ($nname_f >= 'spo') { $namen_wert = 795 ; }
if ($nname_f >= 'sq') { $namen_wert = 796 ; }
if ($nname_f >= 'su') { $namen_wert = 797 ; }
if ($nname_f >= 'sut') { $namen_wert = 798 ; }
if ($nname_f >= 'sv') { $namen_wert = 799 ; }
if ($nname_f >= 'sch') { $namen_wert = 800 ; }
if ($nname_f >= 'schad') { $namen_wert = 801 ; }
if ($nname_f >= 'schaf') { $namen_wert = 802 ; }
if ($nname_f >= 'schal') { $namen_wert = 803 ; }
if ($nname_f >= 'schar') { $namen_wert = 804 ; }
if ($nname_f >= 'scharb') { $namen_wert = 805 ; }
if ($nname_f >= 'scharl') { $namen_wert = 806 ; }
if ($nname_f >= 'schas') { $namen_wert = 807 ; }
if ($nname_f >= 'schau') { $namen_wert = 808 ; }
if ($nname_f >= 'schav') { $namen_wert = 809 ; }
if ($nname_f >= 'sche') { $namen_wert = 810 ; }
if ($nname_f >= 'schel') { $namen_wert = 811 ; }
if ($nname_f >= 'schen') { $namen_wert = 812 ; }
if ($nname_f >= 'scher') { $namen_wert = 813 ; }
if ($nname_f >= 'scheu') { $namen_wert = 814 ; }
if ($nname_f >= 'schi') { $namen_wert = 815 ; }
if ($nname_f >= 'schil') { $namen_wert = 816 ; }
if ($nname_f >= 'schl') { $namen_wert = 817 ; }
if ($nname_f >= 'schle') { $namen_wert = 818 ; }
if ($nname_f >= 'schlu') { $namen_wert = 819 ; }
if ($nname_f >= 'schm') { $namen_wert = 820 ; }
if ($nname_f >= 'schmid') { $namen_wert = 821 ; }
if ($nname_f >= 'schmida') { $namen_wert = 822 ; }
if ($nname_f >= 'schmie') { $namen_wert = 823 ; }
if ($nname_f >= 'schmo') { $namen_wert = 824 ; }
if ($nname_f >= 'schn') { $namen_wert = 825 ; }
if ($nname_f >= 'schnei') { $namen_wert = 826 ; }
if ($nname_f >= 'schenk') { $namen_wert = 827 ; }
if ($nname_f >= 'schni') { $namen_wert = 828 ; }
if ($nname_f >= 'schny') { $namen_wert = 829 ; }
if ($nname_f >= 'scho') { $namen_wert = 830 ; }
if ($nname_f >= 'schon') { $namen_wert = 831 ; }
if ($nname_f >= 'schoo') { $namen_wert = 832 ; }
if ($nname_f >= 'schor') { $namen_wert = 833 ; }
if ($nname_f >= 'schr') { $namen_wert = 834 ; }
if ($nname_f >= 'schu') { $namen_wert = 835 ; }
if ($nname_f >= 'schul') { $namen_wert = 836 ; }
if ($nname_f >= 'schum') { $namen_wert = 837 ; }
if ($nname_f >= 'schur') { $namen_wert = 838 ; }
if ($nname_f >= 'schus') { $namen_wert = 839 ; }
if ($nname_f >= 'schw') { $namen_wert = 840 ; }
if ($nname_f >= 'schwab') { $namen_wert = 841 ; }
if ($nname_f >= 'schwac') { $namen_wert = 842 ; }
if ($nname_f >= 'schwar') { $namen_wert = 843 ; }
if ($nname_f >= 'schwarz') { $namen_wert = 844 ; }
if ($nname_f >= 'schwe') { $namen_wert = 845 ; }
if ($nname_f >= 'schwei') { $namen_wert = 846 ; }
if ($nname_f >= 'schweiz') { $namen_wert = 847 ; }
if ($nname_f >= 'schwenk') { $namen_wert = 848 ; }
if ($nname_f >= 'schwi') { $namen_wert = 849 ; }
if ($nname_f >= 'st') { $namen_wert = 850 ; }
if ($nname_f >= 'stah') { $namen_wert = 851 ; }
if ($nname_f >= 'stahl') { $namen_wert = 852 ; }
if ($nname_f >= 'stam') { $namen_wert = 853 ; }
if ($nname_f >= 'stau') { $namen_wert = 854 ; }
if ($nname_f >= 'ste') { $namen_wert = 855 ; }
if ($nname_f >= 'stef') { $namen_wert = 856 ; }
if ($nname_f >= 'stei') { $namen_wert = 857 ; }
if ($nname_f >= 'stein') { $namen_wert = 858 ; }
if ($nname_f >= 'steck') { $namen_wert = 859 ; }
if ($nname_f >= 'sti') { $namen_wert = 860 ; }
if ($nname_f >= 'sto') { $namen_wert = 861 ; }
if ($nname_f >= 'stod') { $namen_wert = 862 ; }
if ($nname_f >= 'stol') { $namen_wert = 863 ; }
if ($nname_f >= 'stoo') { $namen_wert = 864 ; }
if ($nname_f >= 'str') { $namen_wert = 865 ; }
if ($nname_f >= 'strau') { $namen_wert = 866 ; }
if ($nname_f >= 'stre') { $namen_wert = 867 ; }
if ($nname_f >= 'stri') { $namen_wert = 868 ; }
if ($nname_f >= 'stru') { $namen_wert = 869 ; }
if ($nname_f >= 'stu') { $namen_wert = 870 ; }
if ($nname_f >= 'stuc') { $namen_wert = 871 ; }
if ($nname_f >= 'stud') { $namen_wert = 872 ; }
if ($nname_f >= 'stuf') { $namen_wert = 873 ; }
if ($nname_f >= 'stus') { $namen_wert = 874 ; }
if ($nname_f >= 't') { $namen_wert = 875 ; }
if ($nname_f >= 'tan') { $namen_wert = 876 ; }
if ($nname_f >= 'tao') { $namen_wert = 877 ; }
if ($nname_f >= 'te') { $namen_wert = 878 ; }
if ($nname_f >= 'ter') { $namen_wert = 879 ; }
if ($nname_f >= 'th') { $namen_wert = 880 ; }
if ($nname_f >= 'the') { $namen_wert = 881 ; }
if ($nname_f >= 'tho') { $namen_wert = 882 ; }
if ($nname_f >= 'thon') { $namen_wert = 883 ; }
if ($nname_f >= 'thr') { $namen_wert = 884 ; }
if ($nname_f >= 'ti') { $namen_wert = 885 ; }
if ($nname_f >= 'tir') { $namen_wert = 886 ; }
if ($nname_f >= 'to') { $namen_wert = 887 ; }
if ($nname_f >= 'tog') { $namen_wert = 888 ; }
if ($nname_f >= 'tor') { $namen_wert = 889 ; }
if ($nname_f >= 'tr') { $namen_wert = 890 ; }
if ($nname_f >= 'tre') { $namen_wert = 891 ; }
if ($nname_f >= 'tri') { $namen_wert = 892 ; }
if ($nname_f >= 'tro') { $namen_wert = 893 ; }
if ($nname_f >= 'tru') { $namen_wert = 894 ; }
if ($nname_f >= 'ts') { $namen_wert = 895 ; }
if ($nname_f >= 'tscha') { $namen_wert = 896 ; }
if ($nname_f >= 'tsche') { $namen_wert = 897 ; }
if ($nname_f >= 'tschu') { $namen_wert = 898 ; }
if ($nname_f >= 'tu') { $namen_wert = 899 ; }
if ($nname_f >= 'u') { $namen_wert = 900 ; }
if ($nname_f >= 'uf') { $namen_wert = 901 ; }
if ($nname_f >= 'ul') { $namen_wert = 902 ; }
if ($nname_f >= 'um') { $namen_wert = 903 ; }
if ($nname_f >= 'ur') { $namen_wert = 904 ; }
if ($nname_f >= 'v') { $namen_wert = 905 ; }
if ($nname_f >= 'val') { $namen_wert = 906 ; }
if ($nname_f >= 'vam') { $namen_wert = 907 ; }
if ($nname_f >= 'var') { $namen_wert = 908 ; }
if ($nname_f >= 'vau') { $namen_wert = 909 ; }
if ($nname_f >= 've') { $namen_wert = 910 ; }
if ($nname_f >= 'vet') { $namen_wert = 911 ; }
if ($nname_f >= 'vi') { $namen_wert = 912 ; }
if ($nname_f >= 'vil') { $namen_wert = 913 ; }
if ($nname_f >= 'vio') { $namen_wert = 914 ; }
if ($nname_f >= 'vo') { $namen_wert = 915 ; }
if ($nname_f >= 'vog') { $namen_wert = 916 ; }
if ($nname_f >= 'vogt') { $namen_wert = 917 ; }
if ($nname_f >= 'voh') { $namen_wert = 918 ; }
if ($nname_f >= 'vol') { $namen_wert = 919 ; }
if ($nname_f >= 'von') { $namen_wert = 920 ; }
if ($nname_f >= 'vong') { $namen_wert = 921 ; }
if ($nname_f >= 'vono') { $namen_wert = 922 ; }
if ($nname_f >= 'voo') { $namen_wert = 923 ; }
if ($nname_f >= 'vu') { $namen_wert = 924 ; }
if ($nname_f >= 'w') { $namen_wert = 925 ; }
if ($nname_f >= 'wag') { $namen_wert = 926 ; }
if ($nname_f >= 'wah') { $namen_wert = 927 ; }
if ($nname_f >= 'wal') { $namen_wert = 928 ; }
if ($nname_f >= 'wald') { $namen_wert = 929 ; }
if ($nname_f >= 'wale') { $namen_wert = 930 ; }
if ($nname_f >= 'wall') { $namen_wert = 931 ; }
if ($nname_f >= 'walt') { $namen_wert = 932 ; }
if ($nname_f >= 'wam') { $namen_wert = 933 ; }
if ($nname_f >= 'wap') { $namen_wert = 934 ; }
if ($nname_f >= 'was') { $namen_wert = 935 ; }
if ($nname_f >= 'wat') { $namen_wert = 936 ; }
if ($nname_f >= 'we') { $namen_wert = 937 ; }
if ($nname_f >= 'wec') { $namen_wert = 938 ; }
if ($nname_f >= 'weh') { $namen_wert = 939 ; }
if ($nname_f >= 'wei') { $namen_wert = 940 ; }
if ($nname_f >= 'weif') { $namen_wert = 941 ; }
if ($nname_f >= 'weis') { $namen_wert = 942 ; }
if ($nname_f >= 'weit') { $namen_wert = 943 ; }
if ($nname_f >= 'wek') { $namen_wert = 944 ; }
if ($nname_f >= 'wen') { $namen_wert = 945 ; }
if ($nname_f >= 'wer') { $namen_wert = 946 ; }
if ($nname_f >= 'wern') { $namen_wert = 947 ; }
if ($nname_f >= 'wes') { $namen_wert = 948 ; }
if ($nname_f >= 'weu') { $namen_wert = 949 ; }
if ($nname_f >= 'wi') { $namen_wert = 950 ; }
if ($nname_f >= 'wid') { $namen_wert = 951 ; }
if ($nname_f >= 'wie') { $namen_wert = 952 ; }
if ($nname_f >= 'wiel') { $namen_wert = 953 ; }
if ($nname_f >= 'wif') { $namen_wert = 954 ; }
if ($nname_f >= 'wil') { $namen_wert = 955 ; }
if ($nname_f >= 'wile') { $namen_wert = 956 ; }
if ($nname_f >= 'wim') { $namen_wert = 957 ; }
if ($nname_f >= 'wip') { $namen_wert = 958 ; }
if ($nname_f >= 'wir') { $namen_wert = 959 ; }
if ($nname_f >= 'wis') { $namen_wert = 960 ; }
if ($nname_f >= 'wit') { $namen_wert = 961 ; }
if ($nname_f >= 'witt') { $namen_wert = 962 ; }
if ($nname_f >= 'wo') { $namen_wert = 963 ; }
if ($nname_f >= 'wol') { $namen_wert = 964 ; }
if ($nname_f >= 'wu') { $namen_wert = 965 ; }
if ($nname_f >= 'wui') { $namen_wert = 966 ; }
if ($nname_f >= 'wun') { $namen_wert = 967 ; }
if ($nname_f >= 'wur') { $namen_wert = 968 ; }
if ($nname_f >= 'wut') { $namen_wert = 969 ; }
if ($nname_f >= 'wy') { $namen_wert = 970 ; }
if ($nname_f >= 'wym') { $namen_wert = 971 ; }
if ($nname_f >= 'wys') { $namen_wert = 972 ; }
if ($nname_f >= 'wyss') { $namen_wert = 973 ; }
if ($nname_f >= 'wyt') { $namen_wert = 974 ; }
if ($nname_f >= 'x') { $namen_wert = 975 ; }
if ($nname_f >= 'z') { $namen_wert = 976 ; }
if ($nname_f >= 'zam') { $namen_wert = 977 ; }
if ($nname_f >= 'zau') { $namen_wert = 978 ; }
if ($nname_f >= 'zb') { $namen_wert = 979 ; }
if ($nname_f >= 'ze') { $namen_wert = 980 ; }
if ($nname_f >= 'zeh') { $namen_wert = 981 ; }
if ($nname_f >= 'zei') { $namen_wert = 982 ; }
if ($nname_f >= 'zem') { $namen_wert = 983 ; }
if ($nname_f >= 'zf') { $namen_wert = 984 ; }
if ($nname_f >= 'zi') { $namen_wert = 985 ; }
if ($nname_f >= 'zim') { $namen_wert = 986 ; }
if ($nname_f >= 'zin') { $namen_wert = 987 ; }
if ($nname_f >= 'zk') { $namen_wert = 988 ; }
if ($nname_f >= 'zo') { $namen_wert = 989 ; }
if ($nname_f >= 'zu') { $namen_wert = 990 ; }
if ($nname_f >= 'zuc') { $namen_wert = 991 ; }
if ($nname_f >= 'zul') { $namen_wert = 992 ; }
if ($nname_f >= 'zum') { $namen_wert = 993 ; }
if ($nname_f >= 'zun') { $namen_wert = 994 ; }
if ($nname_f >= 'zur') { $namen_wert = 995 ; }
if ($nname_f >= 'zus') { $namen_wert = 996 ; }
if ($nname_f >= 'zw') { $namen_wert = 997 ; }
if ($nname_f >= 'zwe') { $namen_wert = 998 ; }
if ($nname_f >= 'zy') { $namen_wert = 999 ; }
if ( $ahv_namen != $namen_wert ) {
$tahv = "1. Feld Namen stimmt nicht!" ;
}
}
// Test: die Umwandlung der Namen.
// echo $nname_f.' '.$namen_wert;
// Prüfen ob Kontrollziffer stimmt! --------------------------------------------
if ( $tahv == '' ) {
$z01 = substr($ahv_namen,0,1) * 5 ;
$z02 = substr($ahv_namen,1,1) * 4 ;
$z03 = substr($ahv_namen,2,1) * 3 ;
$z04 = substr($ahv_jahr,0,1) * 2 ;
$z05 = substr($ahv_jahr,1,1) * 7 ;
$z06 = substr($ahv_datum,0,1) * 6 ;
$z07 = substr($ahv_datum,1,1) * 5 ;
$z08 = substr($ahv_datum,2,1) * 4 ;
$z09 = substr($ahv_zusatz,0,1) * 3 ;
$z10 = substr($ahv_zusatz,1,1) * 2 ;
$z11 = substr($ahv_zusatz,2,1) ;
$z_tot = $z01 + $z02 + $z03 + $z04 + $z05 + $z06 + $z07 + $z08 + $z09 + $z10 ;
$mod_wert = 11 ;
// Achtung: Die Funktion bcmod ist nur ausführbar, wenn PHP bei der Installation mit --enable-bcmath konfiguriert wurde.
// $z_rest = bcmod($z_tot, $mod_wert);
// Ersatz der Funktion bcmod
function bcmod_ersatz($z_tot, $mod_wert) {
$ganzzahl = floor($z_tot / $mod_wert) ;
$modul_erg = $z_tot - ($ganzzahl * $mod_wert) ;
return $modul_erg ;
}
$z_rest = bcmod_ersatz($z_tot, 11);
// Ende Ersatz der Funktion bcmod
$z_richtig = 11 - $z_rest ;
if ( $z_richtig != $z11 ) {
$tahv = "4. Feld Kontrollziffer falsch!" ;
}
}
return $tahv ;
}
?>