Vars außerhalb des phpBB Verzeichnisses

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.
Microfire
Mitglied
Beiträge: 16
Registriert: 25.04.2004 20:16

Beitrag von Microfire »

hm, aber wie muss ich den pfad dann angeben?

es geht um folgende zwei verzeichnisse:

phpBB <--- darin ist natürlich das forum
Alli <--- darin befinden sich die Homepage-Dateien

in der index.php im Verzeichnis Alli möchte ich die Variablen, binde also den obigen Code ein.

Der Pfad muss ja zum Verzeichnis von phpBB führen. Die Verzeichnisse phpBB und Alli befinden sich auf der gleichen Ebene. Wie muss ich jetzt den Pfad in der index.php im Verzeichnis Alli angeben, damit der auf das Verzeichnis phpBB verweist?
Benutzeravatar
Fabse
Mitglied
Beiträge: 1401
Registriert: 02.06.2003 15:10
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von Fabse »

Also so:

phpBB
Alli
index.php
weitere dateien.php
usw....

dann muss in der index.php das so aussehen:

../phpBB/das was du includiesen willst.php
Microfire
Mitglied
Beiträge: 16
Registriert: 25.04.2004 20:16

Beitrag von Microfire »

ahh thx, so langsam versteh ichs :D

...hm, gut, included ists jetzt richtig, argh jetzt kommt aber immer noch der selbe fehler, wie wenn ich die komplette url angebe mit http://... :(

Code: Alles auswählen

Hacking attempt
Fatal error: Call to undefined function: session_pagestart() in /srv/www/htdocs/web164/html/Alli/test.php on line 10
ich dachte es liegt daran, dass ich die url angegeben hab und eben nicht den rel. pfad... woher weis das mistviech, dass die datei nicht im phpbb verzeichnis liegt? :o ...hab keine solche überprüfung gesehen...

beispielsweise in der constants.php wird das ja so überprüft:

Code: Alles auswählen

if ( !defined('IN_PHPBB') )
{
	die("Hacking attempt");
}
...es wird ja nur überprüft, ob die variable gesetzt ist... und das wird sie doch! ...warum trotzdem diese meldung? :o
Benutzeravatar
Fabse
Mitglied
Beiträge: 1401
Registriert: 02.06.2003 15:10
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von Fabse »

hast du die if anweisung in deine datei eingefügt?
Microfire
Mitglied
Beiträge: 16
Registriert: 25.04.2004 20:16

Beitrag von Microfire »

hm? meinst du die

Code: Alles auswählen

if ( !defined('IN_PHPBB') ) 
{ 
   die("Hacking attempt"); 
}
?

...ne, die ist doch in einigen phpBB dateien!? ...oder sollte ich die etwa einfügen?
Benutzeravatar
Fabse
Mitglied
Beiträge: 1401
Registriert: 02.06.2003 15:10
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von Fabse »

ja versuch mal!
Microfire
Mitglied
Beiträge: 16
Registriert: 25.04.2004 20:16

Beitrag von Microfire »

*kreisch* AHHH ES FUNKTIONIERT!!! :) :) :)

geilo, danke :)

...hat net geklappt, weil ich noch die @'s vor den includes hatte, von vorhin, als ich es mit der kompletten url probiert hatte
Microfire
Mitglied
Beiträge: 16
Registriert: 25.04.2004 20:16

Beitrag von Microfire »

hehe, wie schwer manchmal das einfachste sein kann ^^ ...musste ja jetzt nur das hier ändern:

Code: Alles auswählen

$phpbb_root_path = '../phpBB/';
:D ...jetzt kanns weiter gehen :) kewl
Benutzeravatar
Fabse
Mitglied
Beiträge: 1401
Registriert: 02.06.2003 15:10
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von Fabse »

ja, du hast dich irgendwie blöde ausgedrückt hab nicht wirklich verstanden was du meinst! ;)
Antworten

Zurück zu „Coding & Technik“