<% if($amode=="ja"): include ("../../scripts/kb/anmelden.html"); $thisadmin = mysql_fetch_array($result); endif; if(!$level AND !$cID): include("./knb.htm"); else: %> FAQ-Häufig gestellte Fragen zum Disneyland Paris <% ######################################################### # Knowledgebase 1000 (c) Thomas.Tausend@2000-onLine.com # ######################################################### include("../../scripts/kb/thumbs.php"); require("../../scripts/dbdetails.php"); $bildpfad = "/home/www/dlpfan/kb/tmp"; # Pfad zum Anhangs-Verzeichnis $dbcode = mysql_connect($host,$user,$pw) or die("Kein Kontakt zur Datenbank"); # Ein neuer Beitrag wird angefügt if($action=="insert"): $query="INSERT INTO content (cID, totopic, headline, text, author) VALUES ('', '$level', '$headline', '$text', '$author')"; $result = mysql_db_query($db,$query,$dbcode); $cID= mysql_insert_id(); if($bild!="" and $description!=""): $action="fileupdate"; endif; $redraw="ja"; # Ein vorhandener Beitrag wird aktualisiert elseif($action=="update"): $query="REPLACE INTO content (cID, totopic, headline, text, author) VALUES ('$cID', '$level', '$headline', '$text', '$author')"; $result = mysql_db_query($db,$query,$dbcode); if($bild!="" and $description!=""): $action="fileupdate"; endif; $redraw="ja"; # Der ganze Beitrag wird gelöscht elseif($action=="delete"): $query="DELETE FROM content WHERE cID='$cID'"; $result = mysql_db_query($db,$query,$dbcode); $message="Beitrag wurde gelöscht!"; $filequery="DELETE FROM files WHERE tomessage=$cID"; $fileresult = mysql_db_query($db,$filequery,$dbcode); $result = mysql_db_query($db,$query,$dbcode); # Beitrag ist gelöscht - also geben wir ein Formular für neue Beiträge aus... $action="new"; $redraw="ja"; endif; # Ein Anhang wird angefügt if($action=="filenew"): # Hier noch prüfen ob Dateiname vorhanden... # echo "Der Dateiname ist - $bild_name -"; copy("$bild", "$bildpfad/$bild_name") or die("Datei konnte nicht kopiert werden!"); # echo "Eintrag in files-Datenbank wird vorgenommen..."; $filequery="INSERT INTO files (fID, tomessage, filename, description) VALUES ('', '$newid', '$bild_name', '$description')"; $fileresult = mysql_db_query($db,$filequery,$dbcode); $newid=mysql_insert_id(); if ($fileresult==false): echo "

Verweis zur Anlage konnte nicht gespeichert werden!

"; endif; # Ein Anhang wird aktualisiert elseif($action=="fileupdate"): # Hier noch prüfen ob Dateiname vorhanden... echo "Der Dateiname ist - $bild_name -"; copy("$bild", "$bildpfad/$bild_name") or die("Datei konnte nicht kopiert werden!"); echo "Eintrag in files-Datenbank wird vorgenommen..."; $filequery="REPLACE INTO files (fID, tomessage, filename, description) VALUES ('$fID', '$cID', '$bild_name', '$description')"; echo "fID $fID, cID $cID, bild_name $bild_name, description $description
"; $fileresult = mysql_db_query($db,$filequery,$dbcode); if ($fileresult==false): echo "

Verweis zur Anlage konnte nicht gespeichert werden!

"; endif; # Ein Anhang wird gelöscht elseif($action=="filedelete"): $filequery="DELETE FROM files WHERE fID=$file"; $fileresult = mysql_db_query($db,$filequery,$dbcode); $message="Anhang wurde gelöscht!"; endif; ########### echo "

Action ist: $action Level ist: $level cID ist: $cID

"; if($message): %> <% endif; if ($action!="new"): $query = "select *, date_format(updated, '%d.%m.%Y %H:%i:%s') as datum from content WHERE cID = $cID"; $result = mysql_db_query($db,$query,$dbcode); $row = mysql_fetch_array($result); endif; # Sollte etwas grundlegendes verändert worden sein, dann sicherheitshalber auch das obere Frame aktualisieren! if($redraw=="ja"):%> <% endif; %>

<% echo $message %>

<% $filesquery = "SELECT * FROM files WHERE tomessage=" . $row["cID"]; $filesresult = mysql_db_query($db,$filesquery,$dbcode); while($files = mysql_fetch_array($filesresult)): %> <% endwhile; %>

<% echo $row["headline"]; %>

<% echo $row["text"]; %>
 
<% echo $row["author"]; %>
<% echo $row["datum"]; %>
Anlage: <% $tempfile=$files["filename"]; %> <% $tail=explode(".",$files["filename"]); $extension=strtolower($tail[count($tail)-1]); if (($extension=="jpg") || ($extension=="jpeg")): $infile=$files["filename"]; $outfile="tn_".$files["filename"]; thumb($infile,$outfile,80,"w",70); else: switch ($extension) { case "ppt": $outfile="ppticon.gif"; break; case "doc": $outfile="docicon.gif"; break; case "xls": $outfile="xlsicon.gif"; break; default: $outfile="unknown.gif"; } endif; %>
<% endif; if($amode=="ja"): %>
<% $query = "SELECT * FROM content where cID='$cID'"; $result = mysql_db_query($db,$query,$dbcode); $row = mysql_fetch_array($result) %> <% if($action=="edit" OR $action=="editfile"): $filesquery = "SELECT * FROM files WHERE tomessage=" . $row["cID"]; $filesresult = mysql_db_query($db,$filesquery,$dbcode); $number=1; while($files = mysql_fetch_array($filesresult)): %> <% $number++; %> <% endwhile; %> <% endif; %> <% if(!$file): %> <% endif; %>
Kategorie-ID author  
<% echo $level; %>  
Überschrift  
 
"> / ">
Anlage (z.B. Bild):<% if ($file!=$files["fID"]): echo $files["filename"]; else: echo $files["filename"]; %> "> <% endif; %>
Beschreibung:<% if ($file!=$files["fID"]): echo $files["description"]; else: %> "> <% endif; %>
Anlage (z.B. Bild):
Beschreibung:
<% if($action=="new"): %> <% else: %> <% endif; %>

">

">
<% endif; %>