Seite 1 von 1

include von PHP Dateien die HTML liefern - kapiere es nicht!

Verfasst: 18.09.2004 19:17
von imola
Ich brauche dirngend Hilfe. Zwei 2 Tagen stöbere und lese ich hier im Forum und komme meinem Fehler nicht auf die Spur.

Ich habe einige .php Dateien die , wenn aufgerufen HTML Code zurück geben.

Diese möchte ich an verschiedenen Stellen der .tpl Dateiein anzeigen lassen.

Alles was ich hier im Forum gefunden und bisher probieren konnte hat nicht geholfen.

Wie kann ich die Inhalte meiner PHP include Dateien an bestimmten Stellen der Templates ausgeben lassen?

Bitte, bitte hilfe!

Verfasst: 18.09.2004 19:30
von k-5
hm .. würd mal sagen das du die rückgabe der includes in variablen schreibst .. und die dann bestimmten template varibalen zuweist ..

Verfasst: 18.09.2004 21:12
von imola
Das habe ich, so meine ich, versucht.
In der viewforum.php habe ich wie folgt eingetragen:

$template->assign_vars(array('titleheadinc' => implode("",file("http://www.freimarkt.de/freimarkt/titlehead.inc.php")),
'menu_script_de' => implode("",file("http://www.freimarkt.de/freimarkt/menu_script_de.php")),

usw.

In der overall_header.tpl wollte ich dann mit {titleheadinc} usw. die Inhalte aufrufen. Es erscheint aber kein Inhalt.

Allein aufgerufen liefern meine php Dateien den HTML Code.

Verfasst: 18.09.2004 21:33
von k-5
sieht gut aus .. die erste php datei liefert aber nix zurück ..

sicher das die file funktion was richtiges zurück gibt ? .. hatte so ab und zu mal ziemliche problem mit fopen() ..

Verfasst: 18.09.2004 21:39
von imola
Stimmt bastel gerade daran herum :-)

In der index.php include ich eine Datei die eine Sprachvariable setzt.

$SETlang hat den Wert "de" oder "en" diese Variable müsste dann ja auch den ianderen meiner includes zur Verfügung stehen. Diese leifern dann Deutsche oder Englische Inhalte zurück.