"; echo "
Administration // Kategorien editieren

"; if (!is_admin($username)) { echo "
Sie haben keine Berechtigung zur Administration.

\n"; echo "
"; footer_show("footer.inc.php"); exit; } pw_pruefen($username,$password,0,0); $newgruppe = stripslashes($newgruppe); $newgruppe = str_replace("=","-",$newgruppe); $foren = stripslashes($foren); $foren = str_replace("=","-",$foren); $foren = explode(",",$foren); echo "Bearbeite Kategoriendatenbank.

"; $file = $board_pfad . "/board.rfl"; if (!file_exists($file)) { $datei = @fopen($file,"w+"); fclose($datei); } @chmod($file,0777); $fd = @fopen ($file, "r"); flock($fd,1); $lines=file($file); flock($fd,3); fclose($fd); $fp = @fopen($file, "w"); flock($fp,2); $i = 1; if (!$lines) { fwrite($fp, "$newgruppe="); echo "Die Kategorie $newgruppe beinhaltet nun die Foren mit den IDs "; foreach ($foren as $dateix) { if (file_exists($board_pfad . "/" . $dateix . ".dat")) { fwrite($fp,"$dateix.dat|"); echo "$dateix, "; } } fwrite ($fp,"\n"); } else { foreach($lines as $line) { $gruppe = explode("=",$line); $gruppe[1] = chop($gruppe[1]); $gruppe[1] = substr($gruppe[1],0,strlen($gruppe[1])-1); $line = $gruppe[1]; $gruppe = $gruppe[0]; $dateien = explode("|",$line); if ($i != $kat) { fwrite($fp, "$gruppe="); } else { fwrite($fp, "$newgruppe="); } if ($i != $kat) { foreach ($dateien as $dateix) { if (file_exists($board_pfad . "/" . $dateix)) { fwrite($fp,"$dateix|"); } } } else { echo "Die Kategorie $newgruppe beinhaltet nun die Foren mit den IDs "; foreach ($foren as $dateix) { if (file_exists($board_pfad . "/" . $dateix . ".dat")) { fwrite($fp,"$dateix.dat|"); echo "$dateix, "; } } } fwrite ($fp,"\n"); $i++; } } flock($fp,3); fclose($fp); echo "

Zurück"; echo ""; footer_show("footer.inc.php"); exit; ?>