Include probléma
Sziasztok!
Következőt szeretném kérdezni:
include problémám van, mégpedig. Ha van a root könyvtárban egy php file és elhelyezem benne a következő prog. részt,
<?php
include("php/forum/forum.php");
?>
Ami további filekkal dolgozna, nem csinál semmit, mert a php/forum/akarmi.php filera így nem tud hivatkozni a forum.php.
Tudnátok segíteni, hogy melyik fileba mit írjak, hogy így meg tudjam tartani a könyvárak rendezettségét, és ne kelljen mindent a root könyvtárba másolni?
Segítségeteket előre is köszönöm, Pulse
■ Következőt szeretném kérdezni:
include problémám van, mégpedig. Ha van a root könyvtárban egy php file és elhelyezem benne a következő prog. részt,
<?php
include("php/forum/forum.php");
?>
Ami további filekkal dolgozna, nem csinál semmit, mert a php/forum/akarmi.php filera így nem tud hivatkozni a forum.php.
Tudnátok segíteni, hogy melyik fileba mit írjak, hogy így meg tudjam tartani a könyvárak rendezettségét, és ne kelljen mindent a root könyvtárba másolni?
Segítségeteket előre is köszönöm, Pulse
aktuális fájl könyvtára
$__td=dirname(__FILE__);
include($__td."/php/forum/forum.php");
?>
---jul
Kis bibi még van
A lényeg:
sajnos nem működik a fenti parancs, de valószínüleg azért, mert béna vagyok :(
Hogy tisztán lásd a helyzetem. Van egy info.php file. ide van beincludolva egy menu.php aminek tartalma pl.:
<a href="/info.php?include=forum">Fórum</a>
A forum.php includolná a /php/forum.php-t, mely könyvtárában természetesen alkönyvtárak is vannak.
Szóval, így az info.php-ba kerűlne egy meghatározott helyre a fórum, merthogy az is több cellára van osztva. (fejléc, menü, alléc, infó, baltábla...) és az infó cellába kellene ezt beilleszteni. Az a parancs, amit feljebb írtál, gondolom a "dirname", "file" ezeket nem kell átírni. (nagyon kezdő vagyok :( ) vagy valamiért nem kezeli az alkönyvtárakat.
Hmm. remélem, így képben vagy. Köszi mindent és várom a segítséged. Üdv, Pulse
Nem értem.
Előre is köszi, Pulse
Szerintem másold ide a köny
P][G
Az érdekes lenne :)
Szóval. Van egy info.php. Az meghív, egy menu.php-t, mely mondjuk egy képgalériát. A képgaléria tartalama. gallery.php, annak pedigvan egy kepek nevü könyvtára, és egy kiskepek nevü könyvtára, ami tartalmazza a kisképeket. Ennyi. A struktúra pedig:
info.php
I
menu.php
I
-php
I
-gallery
I
gallery.php
I
kepek
I----*.jpg
kiskepek
I----*.jpg
Szóval
dir
root/info.php
root/menu.php
cd php
root/php
cd gallery
root/php/gallery
dir
root/php/gallery/gallery.php
cd kepek; dir *.*; cd..
root/php/gallery/kepek/*.jpg
cd kiskepek; dir *.*
root/php/gallery/kiskepek/kepek/*.jpg
ahh... ha így nem jó, megértem, de akkor add meg a tel. számod és felhívlak :)))Köszi, Pulse
Abszolút elérési út
pl. info.php:
define('ABSPATH', dirname(__FILE__));
include(ABSPATH . '/menu.php');
menu.php-ben:
include(ABSPATH . '/php/gallery/gallery.php');
gallery.php:
include(ABSPATH . '/valami/akarmi/izeke.php');
Attila