choise
Threadersteller
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Mi 23.06.2010 09:31
Titel include in aktuellem Ordner ändern |
|
|
Hallo,
folgendes Szenario:
Code: |
/httpdocs/include.php
/httpdocs/subfolder/data.php
|
data.php
Code: |
require_once('/httpdocs/include.php');
|
include.php
Code: |
require_once(./includes/cache.inc);
|
Die Datei "include.php" kann nicht bearbeitet werden, da diese zum Core eines CMS Systems gehört, dennoch brauche ich diese Includiert in meiner eigenen Datei (data.php).
Logischerweise funktioniert das ganze so nicht, da durch die "Punkt Slash" Schreibweise in der include.php er versucht in meiner datei den pfad "httpdocs/subfolder/includes/cache.inc" zu erreichen obwohl die datei natürlich außerhalb des subfolders liegt. Ändern des Include-Paths temporär hilft auch nicht, da ja die "Punkt Slash" Schreibweise gar nicht auf den Pfad zurückgreift, sondern nur im aktuellen Verzeichnis sucht.
Jemand eine Idee?
// lasse es jetzt vorläufig per mod_rewrite über einen controller laufen, der im root liegt, nicht gerade elegant aber es erfüllt atm seinen zweck (danke eistee!). für bessere vorschläge bin ich natürlich immer offen. ach ja, das beispiel oben ist natürlich stark vereinfacht.
Zuletzt bearbeitet von choise am Mi 23.06.2010 11:03, insgesamt 2-mal bearbeitet
|
|