EuroCent
Klappstuhl 2.0
Hab folgendes problem:
Immer wenn ich eine Neue Seite Anlege die ich per Formular angebe ziegt er mir eine Fehlermeldung das ein TPL nicht vorhanden ist... das ist allerdings auch soweit richtig nur wenn ich dann eine Weitere seite anlege dann erscheint die Fehlermeldung allerdings zweimal, je mehr seiten so erhöht sich die Fehlermeldung um 1 mehr...
Also bei 5 Seiten bekomme ich dann 5 Fehlermeldungen
Wo könnte da der fehler liegen?
Immer wenn ich eine Neue Seite Anlege die ich per Formular angebe ziegt er mir eine Fehlermeldung das ein TPL nicht vorhanden ist... das ist allerdings auch soweit richtig nur wenn ich dann eine Weitere seite anlege dann erscheint die Fehlermeldung allerdings zweimal, je mehr seiten so erhöht sich die Fehlermeldung um 1 mehr...
Also bei 5 Seiten bekomme ich dann 5 Fehlermeldungen
Wo könnte da der fehler liegen?
PHP:
<?php
require("./lib/global.php");
$site = $_REQUEST['site'];
$seiten = $db->query_first("SELECT COUNT(*) seitenid FROM seite");
$seiten_g = $seiten['seitenid'];
if(!$seiten_g) {
$error = "Es sind keine Seiten gefunden wurden!";
} else {
for($i = 0; $i < $seiten_g; $i++) {
$sql = $db->query("SELECT * FROM seite WHERE seitenname='".$_REQUEST['site']."'");
while($row = $db->fetch_array($sql)) {
$seitenname = $row['seitenname'];
$inhalt = $header.$row['inhalt'].$footer;
// BB-Code
/*
$inhalt = preg_replace("/\[B\](.*)\[\/B\]/isU","<b>$1</b>", $inhalt);
$inhalt = preg_replace("/\[I\](.*)\[\/I\]/isU","<i>$1</i>", $inhalt);
$inhalt = preg_replace("/\[U\](.*)\[\/U\]/isU","<u>$1</u>", $inhalt);
$inhalt = preg_replace("/\[CENTER\](.*?)\[\/CENTER\]/isU","<center>$1</center>", $inhalt);
$inhalt = preg_replace("/\[url=(.*)\](.*)\[\/URL\]/isU", "<a href=\"$1\" target=\"_blank\">$2</a>", $inhalt);
$inhalt = preg_replace("/\[URL\](.*)\[\/URL\]/isU", "<a href=\"$1\" target=\"_blank\">$1</a>", $inhalt);
$inhalt = preg_replace("/\[email\](.*)\[\/email\]/isU", "<a href=\"mailto:$1\">$1</a>", $inhalt);
$inhalt = preg_replace("/\[email=(.*)\](.*)\[\/email\]/isU", "<a href=\"mailto:$1\">$2</a>", $inhalt);
$inhalt = preg_replace("/\[img\](.*)\[\/img\]/isU", "<img src=\"$1\" />", $inhalt);
$inhalt = preg_replace("/\[code\](.*)\[\/code\]/isU", "<pre>$1</pre>", $inhalt);
$inhalt = preg_replace("/\[COLOR=(.*)\](.*)\[\/COLOR\]/isU", "<font color=\"$1\">$2</font>", $inhalt);
$inhalt = preg_replace("/\[SIZE=(.*)\](.*)\[\/SIZE\]/isU", "<font size=\"$1\">$2</font>", $inhalt);
$inhalt = preg_replace("/\[font=(.*)\](.*)\[\/FONT\]/isU", "<font face=\"$1\">$2</font>", $inhalt);
$inhalt = preg_replace("/\[list=(.*)\](.*)\[\/LIST\]/isU", "<ol start=\"1\" type=\"$1\">$2</ol>", $inhalt);
$inhalt = preg_replace("/\[*\](.*)\[\/*\]/isU", "<li>$1</li>", $inhalt);
*/
// Smilies
$inhalt = str_replace(":)","<img src=\"./images/smilies/smile.gif\" />",$inhalt);
$inhalt = str_replace(":D","<img src=\"./images/smilies/biggrin.gif\" />",$inhalt);
$inhalt = str_replace(";)","<img src=\"./images/smilies/wink.gif\" />",$inhalt);
$inhalt = str_replace(":o","<img src=\"./images/smilies/redface.gif\" />",$inhalt);
$inhalt = str_replace(":?","<img src=\"./images/smilies/confused.gif\" />",$inhalt);
$inhalt = str_replace(":(","<img src=\"./images/smilies/frown.gif\" />",$inhalt);
$inhalt = str_replace(":P","<img src=\"./images/smilies/tongue.gif\" />",$inhalt);
$inhalt = str_replace(";P","<img src=\"./images/smilies/tongue2.gif\" />",$inhalt);
$inhalt = str_replace(":rolleyes:","<img src=\"./images/smilies/rolleyes.gif\" />",$inhalt);
$inhalt = str_replace(":]","<img src=\"./images/smilies/pleased.gif\" />",$inhalt);
$inhalt = str_replace("x(","<img src=\"./images/smilies/mad.gif\" />",$inhalt);
$inhalt = str_replace(":evil:","<img src=\"./images/smilies/evil.gif\" />",$inhalt);
$inhalt = str_replace("8)","<img src=\"./images/smilies/cool.gif\" />",$inhalt);
$inhalt = str_replace(":baby:","<img src=\"./images/smilies/baby.gif\" />",$inhalt);
$inhalt = str_replace(":happy:","<img src=\"./images/smilies/happy.gif\" />",$inhalt);
$inhalt = str_replace("=o","<img src=\"./images/smilies/eek.gif\" />",$inhalt);
$inhalt = str_replace(":cry:","<img src=\"./images/smilies/crying.gif\" />",$inhalt);
}
if($site == $seitenname) {
eval("\$tpl->output(\"".$tpl->get("".$seitenname."")."\");");
}
}
}
?>