"; if (!is_admin($username) && poster($file,$id) != "$username" && !is_mod_of($username,$forum)) { echo "
Sie haben keine Berechtigung zur Administration.

\n"; echo "
"; footer_show("footer.inc.php"); exit; } if (geschlossen($file) == "1") { echo "Der Thread ist geschlossen, keine Änderung möglich. Bitte gehe zurück."; echo ""; footer_show("footer.inc.php"); exit; } pw_pruefen($username,$password,$file,$id); if (!$poster || !$betreff || !$message) { echo "Es wurden nicht alle Felder ausgefüllt. Bitte gehe zurück."; echo ""; footer_show("footer.inc.php"); exit; } if (strlen($betreff) >= $max_betrefflaenge && $max_betrefflaenge) { echo "Der Betreff ist zu lang. Bitte gehe zurück."; echo ""; footer_show("footer.inc.php"); exit; } if (zaehle($betreff,"!",5) == "true" || zaehle($betreff,"?",5) == "true") { echo "Zu viele Ausrufezeichen/Fragezeichen im Betreff. Bitte gehe zurück."; echo ""; footer_show("footer.inc.php"); exit; } if (!file_exists($daten_pfad . "/". $file)) { echo "Dieser Thread existiert nicht.zurück."; echo ""; footer_show("footer.inc.php"); exit; } $_fp = @fopen($daten_pfad . "/". $file, "r"); flock($_fp,1); $_lines=@file($daten_pfad . "/". $file); flock($_fp,3); fclose($_fp); $message = str_replace("\n","[br]",$message); $message = str_replace("|","&strich;",$message); $betreff = str_replace("|","&strich;",$betreff); $betreff = str_replace("<","<",$betreff); $betreff = str_replace(">",">",$betreff); $message = $message . "[br][font1]Diese Nachricht wurde am " . date("d.m.Y",time()+$server_zeit_unterschied*3600) . " um " . date("H:i",time()+$server_zeit_unterschied*3600) . " Uhr von " . get_name($username) . " editiert.[/font]"; $fp = @fopen($daten_pfad . "/". $file, "w"); flock($fp,2); $a=0; while ($a < sizeof($_lines)) { $_zeile = explode("|", $_lines[$a]); $_sekunden = $_zeile[0]; $_uhrzeit = $_zeile[1]; $_datum = $_zeile[2]; $_poster = $_zeile[3]; $_email = $_zeile[4]; $_betreff = $_zeile[5]; $_message = $_zeile[6]; $_ip = $_zeile[7]; $_htmlverarbeiten = $_zeile[8]; $_letzter_beitrag = $_zeile[9]; $_symbol = chop($_zeile[11]); $_views = chop($_zeile[12]); if ($a == $id) { fwrite($fp, "$_sekunden|$_uhrzeit|$_datum|$poster|$email|$betreff|$message|$_ip|$htmlverarbeiten|$_letzter_beitrag|0|$_symbol|$_views|\n"); } else { fwrite($fp, "$_sekunden|$_uhrzeit|$_datum|$_poster|$_email|$_betreff|$_message|$_ip|$_htmlverarbeiten|$_letzter_beitrag|0|$_symbol|$_views|\n"); } $a++; } flock($fp,3); fclose($fp); echo "Eintrag neu gespeichert. Zum Forum oder zum Thread."; echo ""; footer_show("footer.inc.php"); exit; ?>