PHP require_once gubanc

Sziasztok!

Nem talalja a fajlaimat a require_once..
Igy nez ki a honlapom most..

/index.php

ebben hivatkozok

/page/body.php
/page/menu.php

Na most van egy

/includes/database/db_login.php

hogy tudjak az sqlhez kapcsolodni, de nem talalja..
A body.php-ba irtam be a require_once-t igy

require_once('../includes/database/db_login.php');

Mikor kiprobalom azt irja ki kint find db_login.php

Valaki tud megoldast?
Kosz
CSaba

Hozzászólások

Az a gond, hogy amikor require-olsz egy file-t, akkor a require-olt file-ban lévő requie_once az eredeti file útvonalához képest akar require-olni. Na ez szép mondat lett, de a lényeg, hogy érdemes mindig az adott file-ra relatívan használni require_once-t, pl.:


   require_once(dirname(__FILE__).'../includes/database/db_login.php');