Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako do tacne adrese servera?

[es] :: PHP :: Kako do tacne adrese servera?

[ Pregleda: 1812 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Kako do tacne adrese servera?25.07.2007. u 18:25 - pre 203 meseci
elem, potrebno mi je da odredim tacnu adresu servera na kom mi se nalazi skripta (tj treba mi folder u kom mi se nalazi skripta sa sve http://<site-adress>/ delom)

evo sta trenutno koristim:
Code:

echo 'http://' . $_SERVER['SERVER_NAME'] . dirname($_SERVER['SCRIPT_NAME']) . '/';


to je prvo sto mi je palo na pamet i radi (u localu, nemam trenutno gde da okacim da isprobam kako radi na serveru) na Apache serveru (windows), ali u manualu pise da nije uvek sigurno da ce server popuniti sve u $_SERVER nizu pa mi treba neko univerzalno resenje za ovo, ili samo potvrda da su $_SERVER['SERVER_NAME'] i $_SERVER['SCRIPT_NAME'] na vecini servera uvek definisani...

poz i hvala unapred!
 
Odgovor na temu

VladaSu

Član broj: 31634
Poruke: 1099
77.46.158.*



+218 Profil

icon Re: Kako do tacne adrese servera?25.07.2007. u 19:31 - pre 203 meseci
Na vecini servera je to definisano. Na tolikoj vecini da ne treba o tome razmisljati.
Ne verujem da postoji neki drugi nacin koji ce raditi za razliku od ovoga jer svi koriste isti izvor podataka.
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
91.150.127.*



+11 Profil

icon Re: Kako do tacne adrese servera?25.07.2007. u 20:59 - pre 203 meseci
Stavi u skript phpinfo() i analiziraj sta ti on prikaze. Primetio sam da na razlicitim serverima ta informacija moze biti prikazana na razlicit nacin.
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.dynamic.sbb.co.yu.



+19 Profil

icon Re: Kako do tacne adrese servera?25.07.2007. u 21:24 - pre 203 meseci
Vidi, Joomla koristi samo to tvoje rešenje "$_SERVER['SERVER_NAME']".
Znači iako je razvija armija ljudi, ne koristi ništa robustnije, znači da im verovatno nije zatrebalo, pa zašto bi se ti trudio.

Ako baš hoćeš pogledaj iskustva drugih na http://www.php.net/reserved.variables pa upotrebi nešto.
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
91.150.96.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Kako do tacne adrese servera?26.07.2007. u 10:32 - pre 203 meseci
Ja preferiram $_SERVER['HTTP_HOST']
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

Miroslav Ćurčić
ex mVeliki
Novi Sad

Član broj: 19034
Poruke: 1118
*.dynamic.sbb.co.yu.



+19 Profil

icon Re: Kako do tacne adrese servera?26.07.2007. u 12:43 - pre 203 meseci
Hm, kad malo bolje razmislim tebi treba konstanta __FILE__, ona je uvek definisana.
Samo pazi da je ne pozivaš iz inculde-ovanih skripti nego samo iz glavne.

Edit: ipak ne, __FILE__ daje putanju unutar fajl sistema a ne web adresu.

[Ovu poruku je menjao mVeliki dana 26.07.2007. u 14:23 GMT+1]
"The quieter you become, the more you are able to hear."
Blog | PowerCMS
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
82.208.211.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: Kako do tacne adrese servera?26.07.2007. u 13:09 - pre 203 meseci
$_SERVER['HTTP_HOST'] uvek, i nikad problem do sada.
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako do tacne adrese servera?27.07.2007. u 16:34 - pre 203 meseci
ok, hvala svima, koristicu HTTP_POST :)
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
91.150.104.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Kako do tacne adrese servera?27.07.2007. u 19:48 - pre 203 meseci
Misliš HTTP_HOST?
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

[es] :: PHP :: Kako do tacne adrese servera?

[ Pregleda: 1812 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.