php dobijanje root direktorijuma

php dobijanje root direktorijuma

offline
  • Milan Kragujević
  • tzv. Junior PHP Programer
  • Pridružio: 20 Avg 2011
  • Poruke: 76
  • Gde živiš: Klenovnik, Srbija

ćao svima!
da li neko zna kako da dobijem root direktorijum aplikacije
konkretno pitanje je za moj cms.
trenutno to radim ovako
<?php    $abs_tmp_rsfdgfdg = str_replace('index.php', '', $_SERVER['PHP_SELF']);     define('ABSPATH', $abs_tmp_rsfdgfdg); ?>
ali to radi samo ako ga inkludujem u index.php, a meni treba da svuda na sajtu mogu da dobijem root direktorijum.
znači ako je skripta u /var/www/mkCMS/admin da kao root dir dobijem /mkCMS/admin, ali ako je u /var/www/mkCMS/nekidir/nekidrugidir/nekitrecidir/nekicetvrtidir da dobijem /mkCMS/nekidir/nekidrugidir/nekitrecidir/nekicetvrtidir a ako je u /var/www/mkCMS/ da dobijem /mkCMS/...
da li neko zna kako?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1627
  • Gde živiš: Pancevo

Pa nemozes da dobijes to sto zelis jer$_SERVER['PHP_SELF'] se odnosi na tekuci dokument. U tvom slucaju gde god ti budes imao self odnosice se na taj dokument...



offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3665
  • Gde živiš: 127.0.0.1

Moze da dobije, i to gde i kad pozeli Wink

<?php $root = str_replace($_SERVER['DOCUMENT_ROOT'],'',dirname($_SERVER['SCRIPT_FILENAME'])); ?>

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1627
  • Gde živiš: Pancevo

A to je u pitanju... Juu ja sam pomesao stvari malo. Moja greska

offline
  • Milan Kragujević
  • tzv. Junior PHP Programer
  • Pridružio: 20 Avg 2011
  • Poruke: 76
  • Gde živiš: Klenovnik, Srbija

hvala, @Rastafarii radi...

Ko je trenutno na forumu
 

Ukupno su 795 korisnika na forumu :: 51 registrovanih, 1 sakriven i 743 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Rade, A.R.Chafee.Jr., alkatraz080, amaterSRB, aramis s, arsa, awathorn, Brot, BSD, calvi, Cirkon, dac, Dannyboy, Daxi184, DENIRO, DH, Dimitrise93, dragon986, dukikan, Dusan Medojevic, hatman, hyla, Korisnik038, krkalon, Kruger, kybonacci, leptirleptir, LUDI, mane123, MarKhan, Mercury, milimoj, milos.cbr, nebojsag, nuke92, ObelixSRB, Oluj2.1, Polemarchoi, Profica, rovac, ruso, Snorks, spektorsky, Srki98, Toni, UAV operator, Van, Vlada1389, Vlada78, Wisdomseeker, zixmix