Userx Posted September 30, 2008 Posted September 30, 2008 Üdvözlök mindenkit. Következõ lenne a problémám, amiben segítségeteket kérem. Frame1-be betöltök egy php1 oldalt. A php1 oldalról indítva (form action-al) frame1-be betöltök egy php2 fájlt és átadok php2-nek (post) egy elérési útvonalat (path). Ez a path a php2-be includolandó html fájlok elérési útvonalát tartalmazza. Azaz a php2 úgy töltõdik be, hogy a megfelelõ helyre beleinclude-olódik egy php1-tõl kapott útvonalon található html fájl (A php1-tõl kapott útvonal természetesen minden alkalommal más lehet).A php2-be include-olandó html fájl csatolmányokat képeket stb. tartalmaz, amelyek ugyanabban a könyvtárban vannak, ahol a html fájl. A csatolmányok a html oldal könyvtárára vannak címezve <IMG SRC="kep001.gif" NAME="Kép1".....> és problémások lennének a módosításaik, mivel így jönnek létre alapból. Az a probléma, hogy így a html-ben levõ képek nem jelennek meg mivel az include-olás miatt ott lesznek keresve a képek, ahol a php fájlok vannak (fõkönyvtár/php/php2) és nem a valós (fõkönyvtár/html/00n/htmln) helyen. Az lenne a jó ha az include-olás éppen aktuális alapértelmezett helyét a php2-ben tudnám beállítani (fõkönyvtár/html/001/)-re vagy (fõkönyvtár/html/002/)-re stb. Az megoldaná a problémát ha egy könyvtárba raknám a php1, php2 a htmlfájlokat és a kép stb fájlokat, de az egy idõ után elég nagy káoszhoz vezetne. Elérési útvonalak: A frameset a fõkönyvtárban van. fõkönyvtár/php/php1 fõkönyvtár/php/php2 fõkönyvtár/html/001/html1 (hozzá tartozó képek is itt vannak) fõkönyvtár/html/002/html2 (hozzá tartozó képek is itt vannak) (és így tovább)
payskin Posted October 1, 2008 Posted October 1, 2008 Akkor már mindegy. Én kiraktam volna a képeket egy gyökérbõl elérhetõ mappába, amire bárhonnan lehet abszolút módon hivatkozni.
Atys Posted December 25, 2008 Posted December 25, 2008 Sziasztok! Nekem is akadt egy kis gondom. Van egy galeria.php fájlom a gyökrékönyvtárban, ami egy függvényt tartlmaz. Hogyan tudom azt beállítani, hogy ezt a galeria.php-t bármelyik alkönyvtárban lévõ fájlba be tudjam inculodolni? Vagyis hogyan tudok bárhonnan a gyökérkönyvtárban lévõ állományra hivatkozni? Pl. innen nem tudok includolni: van egy szalay.php amibe be akarom includolni a galeria.php-t. A szalay.php a gyökérbõl nyíló masok/szalay könyvtárban van. így próbáltam: include("../../galeria.php");
Kiskalóz Posted December 25, 2008 Posted December 25, 2008 Elvileg így mûködnie kell. Próbáld meg másik fájlokkal, amibe csak 1 sima echo-t teszel.
Atys Posted December 25, 2008 Posted December 25, 2008 Igen elvileg nálam is ment... Valószínûleg az EasyPHP-val volt/van valami gond, mert netre kitéve megy gyönyörûen. Ráadásul így: include("galeria.php"); És ezt bárhonnan hívom meg, mûködik. Pedig szerintem nem kellene mennie, de megy. Megtekinthetõ a GyufaEiffel oldalon!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now