//hier könnte man noch eine email oder dgl. schicken
     if ($fuser != $txtUID) {
         $error = 3;
     }
 }
 unset($mfiles);
 if (!$VLAN) {
     $VLAN = 'S';
 }
 if (!$error) {
     if ($VLAN != 'S') {
         $mac_result = 3;
     } else {
         if ($VLAN == 'S') {
             $mfiles = new File_SearchReplace("/.*?\\sS\\s{$txtUID}\\s(.*)?\\snb-{$txtUID}\\s(.*)/", "{$mac} S {$txtUID} \$1 nb-{$txtUID} {$name}", $filename_dat, '', 0, array("#", ";"));
             $mfiles->setSearchFunction('preg');
             if (preg_match("/[A-Fa-f0-9]{12}/", $mac) && $mac != '' && mb_strlen($mac) == 12) {
                 $mfiles->doSearch();
                 // neuen eintrag erzeugen und ip hochzählen
                 if ($mfiles->occurences == 0) {
                     //$content = file($filename_dat, "r");
                     //$content = implode('', $content);
                     $content = file_get_contents($filename_dat);
                     //$ip = file($filename_ip);
                     //$ip = trim($ip[0]);
                     $ip = file_get_contents($filename_ip);
                     $ip = trim($ip);
                     $ip = ip_increment($ip);
                     // nachschauen ob, die mac adresse schon
                     // einmal gespeichert wurde
                     $sfiles = new File_Match("/{$mac}?\\s/", $filename_dat, '', 0, array('#', ';'));