B
ByeBye 8492
Moinsen,
bin immer noch dabei mein CMS zu schreiben .
Leider habe ich nun ein weiteres Problem.
Also ich habe das CMS ja in Blöcken aufgebaut, diese Blöcke werden mittels einer Funktion (Block() ) ausgelesen.
Nun gut, das klappt ja auch perfekt, allerdings sobald ich zum Beispiel einen Block aus einer Datei einlese ( zum Beispiel Login.php ( Name steht in der DB drinne und wird dann per include "login.php" reingeholt), da das schlecht in ner DB ist ).
sieht praktisch so aus:
<?php
global $db, $prefix;
$sql = "select * from ........";
$db -> query($sql);
?>
Das klappt aber nicht , dann liest er zwar alles aus, aber die Blöcke die danach kommen, liest er nicht mehr aus ( ich lese immer eine ganze Seite aus (links, rechts, mitte).
Ich muss immer erst hinschreiben
<?php
global $db, $prefix;
$dc = $db;
$sql = "select * from ........";
$db -> query($sql);
$db = $dc;
?>
Ich muss nur diese beiden Sachen hinschreiben, dann geht es, aber warum geht es ohne diese nicht, das ist nen Problem, weil ich die Querys zählen will und auch sonst ist es nicht schön für den Code, denn dieser wird dadurch nen bisschen unübersichtlich.
Hoffe Ihr könnt mir helfen
bin immer noch dabei mein CMS zu schreiben .
Leider habe ich nun ein weiteres Problem.
Also ich habe das CMS ja in Blöcken aufgebaut, diese Blöcke werden mittels einer Funktion (Block() ) ausgelesen.
Nun gut, das klappt ja auch perfekt, allerdings sobald ich zum Beispiel einen Block aus einer Datei einlese ( zum Beispiel Login.php ( Name steht in der DB drinne und wird dann per include "login.php" reingeholt), da das schlecht in ner DB ist ).
sieht praktisch so aus:
<?php
global $db, $prefix;
$sql = "select * from ........";
$db -> query($sql);
?>
Das klappt aber nicht , dann liest er zwar alles aus, aber die Blöcke die danach kommen, liest er nicht mehr aus ( ich lese immer eine ganze Seite aus (links, rechts, mitte).
Ich muss immer erst hinschreiben
<?php
global $db, $prefix;
$dc = $db;
$sql = "select * from ........";
$db -> query($sql);
$db = $dc;
?>
Ich muss nur diese beiden Sachen hinschreiben, dann geht es, aber warum geht es ohne diese nicht, das ist nen Problem, weil ich die Querys zählen will und auch sonst ist es nicht schön für den Code, denn dieser wird dadurch nen bisschen unübersichtlich.
Hoffe Ihr könnt mir helfen