Hallo,
ich habe vor einem Jahr mit einem PHP-Script begonnen, dass mittlerweile sehr umfangreich geworden ist und dadurch, dass ich alles in ein einziges Script (bis auf den Datenbank-Login) gepackt habe, ist es auch ziemlich unübersichtlich geworden.
Nun habe ich meinem Kumpel, dem ich das Datenbank Frontend gebastelt habe, versprochen dass ich es ihm noch ein bisschen benutzerfreundlicher gestalte und ein paar neue Features mit hineinnehme.
Das möchte ich jetzt zum Anlass nehmen, das Script komplett neu zu schreiben und jedes einzlene Modul in eine extra Datei zu packen. Hierbei möchte ich auch Templates verwenden.
Die vorhandenen Templates sind mir aber alle zu aufgebläht und deshalb möchte ich da etwas eigenes einsetzen. Es muss nichts großartiges sein, es soll lediglich in einer HTML-Datei eine Variable, beispielsweise {NAME}, durch den dafür aus der Datenbank ausgelesenen Wert einsetzen.
Wie stelle ich das an? Ich stelle es mir so vor:
- Ich erstelle mein Template als HTML-Datei
- Ich setze an die Stelle, wo etwas aus der Datenbank hingesetzt werden soll eine Variable
- Ich include das Template in meinem Script???
Was muss ich noch machen? Mit dem dritten Schritt bin ich mir so auch nicht so ganz sicher. Jedenfalls muss ich ja eine Verbindung meines Template zu meinem Script und letzendlich zu der Datenbank bekommen.
Wie muss ich vorgehen, ohne eine Template-Klasse zu verwenden?
Danke für jede hilfreiche Antwort, Chriss
ich habe vor einem Jahr mit einem PHP-Script begonnen, dass mittlerweile sehr umfangreich geworden ist und dadurch, dass ich alles in ein einziges Script (bis auf den Datenbank-Login) gepackt habe, ist es auch ziemlich unübersichtlich geworden.
Nun habe ich meinem Kumpel, dem ich das Datenbank Frontend gebastelt habe, versprochen dass ich es ihm noch ein bisschen benutzerfreundlicher gestalte und ein paar neue Features mit hineinnehme.
Das möchte ich jetzt zum Anlass nehmen, das Script komplett neu zu schreiben und jedes einzlene Modul in eine extra Datei zu packen. Hierbei möchte ich auch Templates verwenden.
Die vorhandenen Templates sind mir aber alle zu aufgebläht und deshalb möchte ich da etwas eigenes einsetzen. Es muss nichts großartiges sein, es soll lediglich in einer HTML-Datei eine Variable, beispielsweise {NAME}, durch den dafür aus der Datenbank ausgelesenen Wert einsetzen.
Wie stelle ich das an? Ich stelle es mir so vor:
- Ich erstelle mein Template als HTML-Datei
- Ich setze an die Stelle, wo etwas aus der Datenbank hingesetzt werden soll eine Variable
- Ich include das Template in meinem Script???
Was muss ich noch machen? Mit dem dritten Schritt bin ich mir so auch nicht so ganz sicher. Jedenfalls muss ich ja eine Verbindung meines Template zu meinem Script und letzendlich zu der Datenbank bekommen.
Wie muss ich vorgehen, ohne eine Template-Klasse zu verwenden?
Danke für jede hilfreiche Antwort, Chriss
Kommentar