Datei includen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Zyperntom
Mitglied
Beiträge: 24
Registriert: 22.06.2005 11:53
Kontaktdaten:

Datei includen

Beitrag von Zyperntom »

Hi
ich möchte im Forum auf der Startseite unten bei
den Onlineanzeigen folgenden Link includen lassen:
http://www.zypern-forum.de/4images/extern.php

Habe mir auch den Link dazu schon angesehen, aber so
wie es dort steht, klappt es nicht.
http://www.phpbb.de/doku/kb/artikel.php ... nclude_tpl

Was ich bis jetzt gemacht habe:
Also in der index.php steht das:

Code: Alles auswählen

$template->assign_vars(
   array(
           "WHAT_INCLUDE" => 
                  implode('',file('http://www.zypern-forum.de/4images/extern.php'))
				  ,
			"META" => '<meta http-equiv="refresh" content="3;url='  .append_sid("index.$phpEx") . '">'
   )
);
in der index_body.tpl habe ich an der stelle das {WHAT_INCLUDE} eingefügt.

Leider wird nix angezeigt, hat jemand einen tipp für mich?

Gruss
Tom
Leben und leben lassen.
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

Nur so 'ne Idee: wie wäre es, wenn du die " um WHAT_INCLUDE und META durch ' ersetzt, so wie es auch in dem von dir genannten Beispiel gemacht wird?

Aber wie gesagt .. nur so 'ne Idee ansonsten habe ich von dieser Konstruktion keine Ahnung :oops:

Viel Glück,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Dr.Murphy
Mitglied
Beiträge: 41
Registriert: 27.08.2005 04:03
Wohnort: München
Kontaktdaten:

Beitrag von Dr.Murphy »

Include die Datei doch einfach in der overall-tail.php oder wie auch immer die heisst, also ohne Template, dann kannste die Datei mit relativen Pfaden includen und das funktioniert mindestens genauso gut.

Weil an dem Beispiel mit der php und tpl-Datei, das ich hier gefunden hab, bin ich auch dran gescheitert.
Ausserdem wenn Du die Datei mit include reinbaust, dann kannst Du auch die Forumsvariablen verwenden, die mit dem implode nicht funktionieren, also Loginstatus anzeigen und alles andere
Zyperntom
Mitglied
Beiträge: 24
Registriert: 22.06.2005 11:53
Kontaktdaten:

Beitrag von Zyperntom »

Kannste mir das genauer erklären wo ich was machen muss?

So langsam weiss ich wieder garnix mehr :(

Gruss
Tom
Leben und leben lassen.
Dr.Murphy
Mitglied
Beiträge: 41
Registriert: 27.08.2005 04:03
Wohnort: München
Kontaktdaten:

Beitrag von Dr.Murphy »

Also ich hab ganz unten noch einen persönlichen Footer eingebaut, also unter dem Copyright vom phpbb.

Und dazu hab ich einfach in der page_tail.php vor das abschließende php-Tag ?> meinen include-Befehl mit dem Footer meiner Webseite integriert.

Mit dem Header mach ich des ähnliche, nur dann halt in der page_header.php vor den Block mit "template->assign_vars"...


Das mit den Template hätte nur mehr Arbeit gemacht und hat bei mir nicht auf Anhieb funktioniert, dann hab ichs damit probiert und das ging sofort wie ich's wollte... ;)
Zyperntom
Mitglied
Beiträge: 24
Registriert: 22.06.2005 11:53
Kontaktdaten:

Beitrag von Zyperntom »

@Dr.Murphy
Danke, aber ich hab jetzt tpl version gemacht.
Markus67 hat mir einen super Tipp gegeben und damit ist
es wirklich easy ;)

Trozdem danke für deine hilfe

Gruss
Tom
Leben und leben lassen.
Benutzeravatar
bobnunne
Mitglied
Beiträge: 114
Registriert: 23.09.2005 12:36
Wohnort: Aachen
Kontaktdaten:

Beitrag von bobnunne »

hallo zusammen,

ich habe genaus das selbe vor! komme jedoch kein stück weiter. vieleicht kann ja mal jemand eine blick hierein werfen: http://www.phpbb.de/viewtopic.php?t=98814

danke!
zebra
Mitglied
Beiträge: 5
Registriert: 26.09.2005 15:04

includen trotz template

Beitrag von zebra »

Hallo Zyperntom
könntest Du den Tip von Markus67 irgendwo wiedergeben? Ich kämpfe nämlich mit einem ähnlichen Problem (eine Navigationleiste.php includen im overall_header.tpl).
Gruß und Dank
Antworten

Zurück zu „Coding & Technik“