typo, aufgereumt

git-svn-id: svn://svn.cccv.de/engel-system@127 29ba0400-6e00-0410-a75a-ca02368028f8
This commit is contained in:
cookie 2006-04-19 21:01:04 +00:00
parent a212dca516
commit e26c8ad1ac
1 changed files with 122 additions and 180 deletions

View File

@ -8,7 +8,8 @@ include ("./inc/funktion_user.php");
//var init //var init
$quest_bearb=0; $quest_bearb=0;
if (IsSet($_GET["quest"])) { if (IsSet($_GET["quest"]))
{
switch ($_GET["quest"]) switch ($_GET["quest"])
{ {
@ -21,7 +22,7 @@ switch ($_GET["quest"])
// *--------------------------------------------------------------------------- // *---------------------------------------------------------------------------
case "all": case "all":
$SQL="Select * from Questions ORDER BY QID DESC"; $SQL="SELECT * FROM `Questions` ORDER BY QID DESC";
?> ?>
Alle Anfragen:<br> Alle Anfragen:<br>
<table width="100%" class="border" cellpadding="2" cellspacing="1"> <table width="100%" class="border" cellpadding="2" cellspacing="1">
@ -44,116 +45,94 @@ case "all":
echo "<td>".mysql_result($Erg, $n, "Question")."</td>\n"; echo "<td>".mysql_result($Erg, $n, "Question")."</td>\n";
echo "<td>".UID2Nick(mysql_result($Erg, $n, "UID"))."</td>\n"; echo "<td>".UID2Nick(mysql_result($Erg, $n, "UID"))."</td>\n";
echo "<td>"; echo "<td>";
if (mysql_result($Erg, $n, "AID")>0) { if (mysql_result($Erg, $n, "AID")>0)
{
echo "Ja</td>\n"; echo "Ja</td>\n";
echo "<td>".mysql_result($Erg, $n, "Answer")."</td>\n"; echo "<td>".mysql_result($Erg, $n, "Answer")."</td>\n";
echo "<td>".UID2Nick(mysql_result($Erg, $n, "AID"))."</td>\n"; echo "<td>".UID2Nick(mysql_result($Erg, $n, "AID"))."</td>\n";
} else { }
else
{
echo "Nein</td>\n"; echo "Nein</td>\n";
echo "<td>&nbsp;</td>\n"; echo "<td>&nbsp;</td>\n";
echo "<td>&nbsp;</td>\n"; echo "<td>&nbsp;</td>\n";
} }
echo "<td><a href=\"faq.php?quest=edit&QID=".mysql_result($Erg, $n, "QID")."\">xxx</a></td>"; echo "<td><a href=\"faq.php?quest=edit&QID=".mysql_result($Erg, $n, "QID")."\">xxx</a></td>";
echo "</tr>\n"; echo "</tr>\n";
} }
echo "</table>\n"; echo "</table>\n";
break; break;
case "open": case "open":
$SQL="Select * from Questions where AID = \"0\" ORDER BY QID DESC"; $SQL="SELECT * FROM `Questions` WHERE AID = \"0\" ORDER BY QID DESC";
$quest_bearb=1; // Fragenliste anzeigen $quest_bearb=1; // Fragenliste anzeigen
?> echo "\t\tOffene Anfragen:<br>\n";
Offene Anfragen:<br>
<?php
break; break;
case "edit": case "edit":
$quest_bearb=0; // keine Fragenliste anzeigen, Frage editieren... $quest_bearb=0; // keine Fragenliste anzeigen, Frage editieren...
if (!IsSet($_GET["QID"])){ if (!IsSet($_GET["QID"]))
?> echo "\t\tFehlerhafter Aufruf...<br>Bitte die Bearbeitung nochmals beginnen :)\n";
Fehlerhafter Aufruf...<br>Bitte die Bearbeitung nochmals beginnen :) else
<?php {
} else { $SQL = "SELECT * FROM Questions where QID=". $_GET["QID"];
$SQL = "SELECT * FROM Questions where QID=". $_GET["QID"]; $Erg = mysql_query($SQL, $con);
$Erg = mysql_query($SQL, $con); echo "\t\t<form action=\"./faq.php\" method=\"GET\">\n";
?> echo "\t\tAnfrage von <b>". UID2NICK(mysql_result($Erg, 0, "UID")). "</b>:<br>\n";
<form action="./faq.php" method="GET"> echo "\t\t<textarea name=\"Question\" rows=\"3\" cols=\"80\">".
Anfrage von <b><?php echo UID2NICK(mysql_result($Erg, 0, "UID")); ?></b>:<br> mysql_result($Erg, 0, "Question"). "</textarea>\n";
<textarea name="Question" rows="3" cols="80"><?php echo mysql_result($Erg, 0, "Question"); ?></textarea> echo "<br><br>Antwort der Erzengel:<br>\n";
<br><br> if (mysql_result($Erg, 0, "Answer")=="")
Antwort der Erzengel:<br> echo "\t\t<textarea name=\"Answer\" rows=\"5\" cols=\"80\">".
<?php "Bitte hier die Antwort eintragen...</textarea><br>\n";
if (mysql_result($Erg, 0, "Answer")=="") { else
?> echo "\t\t<textarea name=\"Answer\" rows=\"5\" cols=\"80\">".
<textarea name="Answer" rows="5" cols="80">Bitte hier die Antwort eintragen...</textarea> mysql_result($Erg, 0, "Answer"). "</textarea>\n<br>\n";
<br> echo "\t\t<input type=\"hidden\" name=\"QID\" value=\"". $_GET["QID"]. "\">\n";
<?php echo "\t\t<input type=\"hidden\" name=\"quest\" value=\"save\">\n";
} else { echo "\t\t<input type=\"submit\" value=\"Sichern...\">\n";
?> echo "\t</form>\n";
<textarea name="Answer" rows="5" cols="80"><?php echo mysql_result($Erg, 0, "Answer"); ?></textarea> if (mysql_result($Erg, 0, "AID")<>"0")
<br> {
<?php echo "\tDu kannst diese Anfrage so wie sie ist, als Engel-FAQ eintrag &uuml;bernehmen.<br>\n";
} echo "<a href=\"./faq.php?quest=transfer&QID=". $_GET["QID"]. "\">Als FAQ-Eintrag sichern...</a>\n";
?> }
<input type="hidden" name="QID" value="<?PHP echo $_GET["QID"]; ?>">
<input type="hidden" name="quest" value="save">
<input type="submit" value="Sichern...">
</form>
Wenn diese Anfrage bereits beantwortet wurde, kannst du diese so wie sie ist als Engel-FAQ eintrag &uuml;bernehmen.<br>
In diesem Falle erscheint hier der Link:
<?php
if (mysql_result($Erg, 0, "AID")<>"0") {
?>
<a href="./faq.php?quest=transfer&QID=<?php echo $QID; ?>">Als FAQ-Eintrag sichern...</a>
<?php
}
} // Abfrage der QID } // Abfrage der QID
break; break;
case "save": case "save":
if (!IsSet($_GET["QID"])){ if (!IsSet($_GET["QID"]))
?> echo "\tFehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten...";
Fehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten... else
<?php {
} else { $SQL = "UPDATE Questions SET Question=\"". $_GET["Question"].
$SQL = "UPDATE Questions SET Question=\"". $_GET["Question"]. "\", AID=\"". $_SESSION['UID']. "\" , Answer=\"". $_GET["Answer"]. "\" ".
"\", AID=\"". $_SESSION['UID']. "\" , Answer=\"". $_GET["Answer"]. "\" ". "where QID = \"". $_GET["QID"]. "\" LIMIT 1";
"where QID = \"". $_GET["QID"]. "\" LIMIT 1"; $Erg = mysql_query($SQL, $con);
$Erg = mysql_query($SQL, $con); if ($Erg == 1)
if ($Erg == 1) {
{ echo "\tDer Eintrag wurde ge&auml;ndert<br>\n";
SetHeaderGo2Back();
echo "Der Eintrag wurde ge&auml;ndert<br>"; }
SetHeaderGo2Back(); else
echo "\tEin Fehler ist aufgetreten. Sorry, du kannst es aber ja nochmal probieren :)\n";
}
else
{
echo "Ein Fehler ist aufgetreten. Sorry, du kannst es aber ja nochmal probieren :)";
}
} }
break; break;
case "transfer": case "transfer":
if (!IsSet($_GET["QID"])){ if (!IsSet($_GET["QID"]))
?> echo "\tFehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten...\n";
Fehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten... else
<?php {
} else {
$SQL1="Select * from Questions where QID=". $_GET["QID"]; $SQL1="Select * from Questions where QID=". $_GET["QID"];
$Erg = mysql_query($SQL1, $con); $Erg = mysql_query($SQL1, $con);
$SQL2="Insert into FAQ Values (\"\", \"". $SQL2="Insert into FAQ Values (\"\", \"".
mysql_result($Erg, 0, "Question")."\", \"".mysql_result($Erg, 0, "Answer")."\")"; mysql_result($Erg, 0, "Question")."\", \"".mysql_result($Erg, 0, "Answer")."\")";
$Erg = mysql_query($SQL2, $con); $Erg = mysql_query($SQL2, $con);
if ($Erg == 1) { if ($Erg == 1)
?> echo "\tDer Eintrag wurde &uuml;bertragen.<br>\n";
Der Eintrag wurde &uuml;bertragen.<br> else
<?php echo "\tEin Fehler ist aufgetreten. Sorry, du kannst es aber ja nochmal probieren :)\n";
} else {
?>
Ein Fehler ist aufgetreten. Sorry, du kannst es aber ja nochmal probieren :)
<?php
}
} }
break; break;
@ -164,45 +143,37 @@ case "transfer":
// * je nach Übergabeoption ($quest) koennen FAQ's erfasst werden, // * je nach Übergabeoption ($quest) koennen FAQ's erfasst werden,
// * geaendert oder geloscht werden... // * geaendert oder geloscht werden...
// *--------------------------------------------------------------------------- // *---------------------------------------------------------------------------
case "faq": case "faq":
$quest_bearb=0; // keine Fragenliste anzeigen, FAQ editieren... $quest_bearb=0; // keine Fragenliste anzeigen, FAQ editieren...
?> echo "\tFAQ-Liste:<br>";
FAQ-Liste:<br> echo "<a href=\"./faq.php?quest=faqnew\">Neuen Eintrag</a>";
<a href="./faq.php?quest=faqnew">Neuen Eintrag</a>
<?php
$SQL = "SELECT * FROM `FAQ`"; $SQL = "SELECT * FROM `FAQ`";
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
// anzahl zeilen // anzahl zeilen
$Zeilen = mysql_num_rows($Erg); $Zeilen = mysql_num_rows($Erg);
for ($n = 0 ; $n < $Zeilen ; $n++) { for ($n = 0 ; $n < $Zeilen ; $n++)
if (mysql_result($Erg, $n, "Antwort")!="") { if (mysql_result($Erg, $n, "Antwort")!="")
?> {
<p class='question'><?php echo mysql_result($Erg, $n, "Frage"); ?></p> echo "\t<p class=\"question\">". mysql_result($Erg, $n, "Frage"). "</p>\n";
<p class='answetion'><?php echo mysql_result($Erg, $n, "Antwort"); ?></p> echo "\t<p class=\"answetion\">". mysql_result($Erg, $n, "Antwort")."</p>\n";
<a href="./faq.php?quest=faqedit&FAQID=<?php echo mysql_result($Erg, $n, "FID"); ?>">Bearbeiten</a> echo "\t<a href=\"./faq.php?quest=faqedit&FAQID=". mysql_result($Erg, $n, "FID").
<br>---<br> "\">Bearbeiten</a>\n<br>---<br>\n";
<?php }
}
}
break; break;
case "faqedit": case "faqedit":
if (!IsSet($_GET["FAQID"])) if (!IsSet($_GET["FAQID"]))
{ echo "\tFehlerhafter Aufruf...<br>Bitte die Bearbeitung nochmals beginnen :)\n";
?> else
Fehlerhafter Aufruf...<br>Bitte die Bearbeitung nochmals beginnen :) {
<?php $SQL = "SELECT * FROM FAQ where FID=". $_GET["FAQID"];
} else { $Erg = mysql_query($SQL, $con);
$SQL = "SELECT * FROM FAQ where FID=". $_GET["FAQID"]; // anzahl zeilen
$Erg = mysql_query($SQL, $con); $Zeilen = mysql_num_rows($Erg);
// anzahl zeilen
$Zeilen = mysql_num_rows($Erg);
?> ?>
<form action="./faq.php" method="GET"> <form action="./faq.php" method="GET">
Frage:<br> Frage:<br>
@ -225,44 +196,30 @@ case "faqedit":
case "faqdelete"; case "faqdelete";
if (!IsSet($_GET["FAQID"])) if (!IsSet($_GET["FAQID"]))
echo "\tFehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten...\n";
else
{ {
?>
Fehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten...
<?php
} else {
$SQL = "delete from FAQ where FID = \"". $_GET["FAQID"]. "\" LIMIT 1"; $SQL = "delete from FAQ where FID = \"". $_GET["FAQID"]. "\" LIMIT 1";
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
if ($Erg == 1) { if ($Erg == 1)
?> echo "\tDer Eintrag wurde gel&ouml;scht<br>\n";
Der Eintrag wurde gel&ouml;scht<br> else
<?php echo "\tEin Fehler ist aufgetreten. Ist der Eintag bereits gel&ouml;scht gewesen?\n";
} else {
?>
Ein Fehler ist aufgetreten. Ist der Eintag bereits gel&ouml;scht gewesen?
<?php
}
} }
break; break;
case "faqsave"; case "faqsave";
if (!IsSet($_GET["FAQID"])) if (!IsSet($_GET["FAQID"]))
echo "\tFehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten...\n";
else
{ {
?> $SQL = "UPDATE FAQ SET Frage=\"". $_GET["Frage"]. "\", Antwort=\"". $_GET["Antwort"].
Fehlerhafter Aufruf... Bitte die Bearbeitung nochmal starten... "\" where FID = \"". $_GET["FAQID"]. "\" LIMIT 1";
<?php $Erg = mysql_query($SQL, $con);
} else { if ($Erg == 1)
$SQL = "UPDATE FAQ SET Frage=\"". $_GET["Frage"]. "\", Antwort=\"". $_GET["Antwort"]. echo "\tDer Eintrag wurde ge&auml;ndert<br>\n";
"\" where FID = \"". $_GET["FAQID"]. "\" LIMIT 1"; else
$Erg = mysql_query($SQL, $con); echo "\tEin Fehler ist aufgetreten. Sorry, du kannst es aber ja nochmal probieren :)\n";
if ($Erg == 1) {
?>
Der Eintrag wurde ge&auml;ndert<br>
<?php
} else {
?>
Ein Fehler ist aufgetreten. Sorry, du kannst es aber ja nochmal probieren :)
<?php
}
} }
break; break;
@ -278,64 +235,49 @@ case "faqnew":
</form> </form>
<?php <?php
break; break;
case "faqnewsave"; case "faqnewsave";
$SQL = "INSERT INTO FAQ VALUES (\"\", \"". $_GET["Frage"]. "\", \"". $_GET["Antwort"]. "\")"; $SQL = "INSERT INTO FAQ VALUES (\"\", \"". $_GET["Frage"]. "\", \"". $_GET["Antwort"]. "\")";
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
if ($Erg == 1) { if ($Erg == 1)
?> echo "\tDer Eintrag wurde erfasst.<br>\n";
Der Eintrag wurde erfasst.<br> else
<?php echo "\tEin Fehler ist aufgetreten. Sorry, du kannst es aber ja nochmal probieren :)\n";
} else {
?>
Ein Fehler ist aufgetreten. Sorry, du kannst es aber ja nochmal probieren :)
<?php
}
break; break;
} } //switch ($_GET["quest"])
// Hilfsroutine für die Anfragen: // Hilfsroutine für die Anfragen:
// Fragenliste anzeigen??? // Fragenliste anzeigen???
if ($quest_bearb==1)
if ($quest_bearb==1) { {
$Erg = mysql_query($SQL, $con); $Erg = mysql_query($SQL, $con);
// anzahl zeilen // anzahl zeilen
$Zeilen = mysql_num_rows($Erg); $Zeilen = mysql_num_rows($Erg);
if ($Zeilen==0){ if ($Zeilen==0)
?> echo "\tkeine vorhanden...\n";
keine vorhanden... else
<?php for ($n = 0 ; $n < $Zeilen ; $n++)
} else { {
for ($n = 0 ; $n < $Zeilen ; $n++) { echo "\t<p>". nl2br(mysql_result($Erg, $n, "Question"))."\n</p><br>\n";
?> echo "\t<a href=\"./faq.php?quest=edit&QID=". mysql_result($Erg, $n, "QID"). "\">Bearbeiten</a>\n";
<p> echo "<br>---<br>\n";
<?php echo nl2br(mysql_result($Erg, $n, "Question"))."\n"; ?>
</p>
<br>
<a href="./faq.php?quest=edit&QID=<?php echo mysql_result($Erg, $n, "QID"); ?>">Bearbeiten</a>
<br>---<br>
<?php
} }
}
} }
} else { } //if (IsSet($_GET["quest"]))
else
?> {
Bitte w&auml;hle aus, ob du: echo "Bitte w&auml;hle aus, ob du:\n";
echo "<ul>\n";
<ul> echo "\t<li><a href=\"./faq.php?quest=all\">Alle Anfragen anzeigen/bearbeiten m&ouml;chtest</a></li>\n";
<li><a href="./faq.php?quest=all">Alle Anfragen anzeigen/bearbeiten m&ouml;chtest</a></li> echo "\t<li><a href=\"./faq.php?quest=open\">Alle offenen Anfragen anzeigen/bearbeiten m&ouml;chtest (".
<li><a href="./faq.php?quest=open">Alle offenen Anfragen anzeigen/bearbeiten m&ouml;chtest</a></li> noAnswer(). ")</a></li>\n";
<li><a href="./faq.php?quest=faq">Die FAQ's anzeigen/bearbeiten</a></li> echo "\t<li><a href=\"./faq.php?quest=faq\">Die FAQ's anzeigen/bearbeiten</a></li>\n";
</ul> echo "</ul>\n";
<?php
} }
include ("./inc/footer.php"); include ("./inc/footer.php");