Mailinglisten-Archive |
Hallo Liste,
ich habe folgendes Problem: Ich habe ein einer mySQL-Datenbank
die Felder DIR, SUB und PAGE, welche ein Verzeichnis, ein Unter-
verzeichnis und eine Datei bestimmen.
Diese Datei nun will ich in ein Template einfügen.
Der Aufruf soll folgendermaßen geschehen:
pages.php3?dir=verzeichnis&subdir=unterverzeichnis&page=seite
[schnipp]
IF ($dir == "$dir" AND $sub == "$sub" AND $page == "$page") :
$query = "SELECT * FROM $userstable WHERE (DIR LIKE '$dir' AND SUB LIKE '$sub' AND PAGE LIKE'$page')";
ENDIF;
$result = MYSQL_QUERY($query);
$number = MYSQL_NUMROWS($result);
/* Formatieren der Daten */
$i = 0;
IF ($number == 0) :
PRINT "<?php include("/home/gabber/gabber-www/data/pages_404.inc") ?>";
ELSEIF ($number == 1):
WHILE ($i < $number):
$dir = mysql_result($result,$i,"dir");
$sub = mysql_result($result,$i,"sub");
$page = mysql_result($result,$i,"page");
PRINT "<?php include("/home/gabber/gabber-www/$dir/$sub/$page") ?>";
$i++;
ENDWHILE;
ENDIF;
?>
[schnapp]
Die Fehler scheint beim Include zu liegen, ich finde ihn aber nicht.
Ich hoffe, ihr könnt einem PHP3-Neuling helfen.
Danke,
Mark Kronsbein
http://www.gabber.de
php::bar PHP Wiki - Listenarchive