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: 1630
  • 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: 3760
  • 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: 1630
  • 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 819 korisnika na forumu :: 19 registrovanih, 0 sakrivenih i 800 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: Alibaba1981, babaroga, bojcistv, goxin, HrcAk47, ivan1973, jackreacher011011, Koridor, ladro, maCvele, Marko Marković, Milometer, Milos ZA, opt1, panzerwaffe, procesor, SlaKoj, Vlada1389, vladulns