Jump to content
GSForum - Segélyvonal

include probléma


Recommended Posts

Posted

Ü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)

Posted

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.

  • 2 months later...
Posted

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");

 

Posted

Elvileg így mûködnie kell.

Próbáld meg másik fájlokkal, amibe csak 1 sima echo-t teszel.

Posted

Igen elvileg nálam is ment... :D 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! :D

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...