Ich lasse meine Templating Engine mal erstmal für eine Zeitlang links bei Seite, ich werde mich aber bestimmt wieder daran setzen so wie meinen Thread wieder hochholen. Bis dahin, benutze ich erstmal PHP selber als Templatesprache. Bis dahin habe ich verschiedene, unterschiedliche Probleme.
Bisher habe ich nun folgende Fragen / Probleme:
- Meine Templates lasse ich von verschiedenen Ordnern aus benutzen (z.B. vom Installscript, vom Hauptverzeichnis und vom Backend) Nun gebe ich bisher den Pfad zu Bildern und anderen Quellen absolut im Template selber an, also z.B. "http://localhost/_images/image.gif" oder ähnlich. Nun würde ich aber gerne den Pfad anders eingeben, nämlich in Form von "<?php echo $baseurl; ?>/_images/image.gif". Nun fehlt mir eine Idee, wie ich dies verwirklichen könnte. Die Problematik dahinter besteht darin, dass das Template ja von mehreren Verzeichnissen aus gelesen wird und nicht von nur einem definiertem. Das Script müsste also irgendwie erkennen, von woher das Template aufgerufen wird.
- Meine Installationsroutine ist nun fertig. Allerdings möchte ich darauf umsteigen, dieSQL-Abfragen aus einer .sql-Datei auszulesen und installieren zu lassen. Was an sich nicht schwierig klingt, macht mir doch starke Probleme. Wenn ich den Inhalt der Datei einfach in PHPMyAdmin einfüge, funktioniert alles einwandfrei. Lasse ich vorher allerdings die Datei auslesen und dann mit einem normalen Query in SQL einzufügen, kommen gleich die ersten Fehler (ehe ich es versäume zu erwähnen, mysql_real_escape_string() habe ich selbstverständlich nicht vergessen). Dann habe ich noch dazu darüber nachgedacht, die Querys aus der Datei einzeln installieren zu lassen, um noch mehr Kontrolle übers Script zu bekommen, weiß nun aber nicht ganz, wie ich das verwirklichen sollte, aber inzwischen denke ich ohnehin, dass es unnötig wäre.
Für Hilfe wäre ich überaus dankbar
MfG .wired

