Author Topic: html-tags in von db ( aus variable ) holen  (Read 1100 times)

0 Members and 1 Guest are viewing this topic.

michi

  • Guest
html-tags in von db ( aus variable ) holen
on: Wed, 30. July 2003 - 22:55:31
Hallo,
ich habe folgendes Problem.
Ich hol die Daten nicht normal aus einer Datei mit ...
Code: [Select]
$tmpl = new vlibTemplate'tpl/index.html';
sondern aus einer Datenbank. Ich speicher die Daten in der Datenbank als Variable $templ_inhalt und mach es dann so :
Code: [Select]
$tmpl = new vlibTemplate$templ_inhalt;
er liefert bei mir immer nur eine weisse Seite ;( ... könnt ihr mir sagen was ich dabei beachten muss ? wäre nett,
vielen Dank im Voraus, Michi

Offline ClausVB

  • Administrator
  • Hero Member
  • *****
  • Posts: 566
    • Homepage: clausvb.de
html-tags in von db ( aus variable ) holen
Reply #1 on: Wed, 30. July 2003 - 23:41:50
Es gibt einen riesigen Post im englischen Forum zu diesem Thema.

Fazit: Templates aus der DB wird nicht unterstützt (aus Variablen glaube ich auch nicht).

Sorry, das ich keine bessere Antwort parat habe. Kannst den Post ja mal lesen.

Yaslaw Kowalejeff

  • Guest
html-tags in von db ( aus variable ) holen
Reply #2 on: Thu, 31. July 2003 - 09:50:36
Aber man könnte es sicher mit einer Dummy-Datei umgehen.

Die Datei template.php sucht sich den DB-Eintrag heraus und gibt ihn zurück

$tmpl = new vlibTemplate('template.php?id=123');

Dies würde dann das Template mit der id 123 aus der DB einlesen...

Yaslaw, mit ungetestetem Workaround

michi

  • Guest
html-tags in von db ( aus variable ) holen
Reply #3 on: Thu, 31. July 2003 - 17:06:14
du meinst also in der datei template.php die einträge aus der datenbank holen und mit echo ausgeben ... ?

keo

  • Guest
html-tags in von db ( aus variable ) holen
Reply #4 on: Thu, 31. July 2003 - 17:11:38
Es wäre wohl sinnvoller, das mit TMPL_PHPINCLUDE zu machen..

Du darfst dann allerdings kein HTML in der PHP Datei haben.

Yaslaw Kowalejeff

  • Guest
html-tags in von db ( aus variable ) holen
Reply #5 on: Thu, 31. July 2003 - 19:59:02
@keo
Dann ist es aber kein reines Template mehr..

@michi
jupp.

Yasalw, denend dass es gehn müsste

keo

  • Guest
html-tags in von db ( aus variable ) holen
Reply #6 on: Thu, 31. July 2003 - 20:38:39
Quote
@keo
Dann ist es aber kein reines Template mehr..


Da gebe ich dir Recht - allerdings ist es ja auch nicht gerade Sinn von Templates die Dateien aus einer Datenbank auszulesen. Ich halte diese Lösung sowieso für unsinnig, da man derart grosse Datenmengen niemals sinnvoll via Datenbank bearbeiten kann und sie in HTML Dateien einfach sinnvoller aufgehoben sind.

michi

  • Guest
html-tags in von db ( aus variable ) holen
Reply #7 on: Mon, 04. August 2003 - 22:37:58
Quote
Es wäre wohl sinnvoller, das mit TMPL_PHPINCLUDE zu machen.. 

Du darfst dann allerdings kein HTML in der PHP Datei haben.

kannst du mir diese MEthode etwas genauer erklären ? Weiss nich so genau wie das geht