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

kako do home direktorijuma logovanog korisnika?

[es] :: PHP :: kako do home direktorijuma logovanog korisnika?

[ Pregleda: 1710 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nikoladsp
nikola radovanovic
trenutno-developer
novi sad

Član broj: 5455
Poruke: 193
*.sbb.co.yu.



Profil

icon kako do home direktorijuma logovanog korisnika?28.01.2008. u 08:36 - pre 197 meseci
cao,
kako da pomocu PHP-a odredim koji je home direktorijum trenutno logovanog korisnika?
recimo da mi na linuxu vrati string: /home/nikolar .

hvala.
ja sam panker sa diplomom kod moje mame...
 
Odgovor na temu

kazil
Robert Bašić
Full time PHP dev :)
Bačka Topola - Novi Sad

Član broj: 120044
Poruke: 686
*.cable-3.sattrakt.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


+2 Profil

icon Re: kako do home direktorijuma logovanog korisnika?28.01.2008. u 17:46 - pre 197 meseci
Cao,

meni jedino sto pada na pamet je da preko $_SERVER['SCRIPT_FILENAME'] odredis. ako to na linuxu echo-ujes dobices nesto kao /home/username/www/path/to/script pa onda to nekako iseces...

na /home/username/www/ je skripta koji_korisnik.php, znaci $_SERVER['SCRIPT_FILENAME'] daje

/home/username/www/koji_korisnik.php

pa mozes da odradis nesto ovako:

Code:

<?php

$path = $_SERVER['SCRIPT_FILENAME'];

$user_dir = substr_replace($path,"",-22);

echo $user_dir;

?>


dace ti tacno /home/username

ono -22 podesavaj po potrebi, tj. izbroj koliko imas od zadnjeg karaktera do karaktera kojeg oces zadnjeg da odseces.

edit: ovo ce da valja jedino ako je taj skript u direktorijumu korisnika.

[Ovu poruku je menjao kazil dana 28.01.2008. u 19:32 GMT+1]
 
Odgovor na temu

w3bl0rd
Varaždin, Hrvatska

Član broj: 82659
Poruke: 380
*.adsl.net.t-com.hr.



+26 Profil

icon Re: kako do home direktorijuma logovanog korisnika?02.02.2008. u 09:58 - pre 197 meseci
trenutno logovanog korisnika?? znači podrazumjevaš da bude samo jedan ulogiran na mašinu? ako je tako onda system riješava puno toga...
otkriješ username koji je logirani i jednostavno dodjeliš /home/username al zapamti da apache nije pokrenut od strane korisnika...
there's no place like 127.0.0.1
 
Odgovor na temu

nikoladsp
nikola radovanovic
trenutno-developer
novi sad

Član broj: 5455
Poruke: 193
*.ns.ac.yu.



Profil

icon Re: kako do home direktorijuma logovanog korisnika?06.02.2008. u 06:39 - pre 197 meseci
hvala na ponudjenim odgovorima.

ps
posto skript, tj klasa treba da radi cross-platform, ne dolazi u obzir da nalepljujem na korisnika putanju (iako je ovo u 99% slucajeva ispravno, npr. na linuxu se uvek moe zadati proizvoljan dir za korisnika pri dodavanju istog na sistem,koji ne mora biti u /home )
ja sam panker sa diplomom kod moje mame...
 
Odgovor na temu

kazil
Robert Bašić
Full time PHP dev :)
Bačka Topola - Novi Sad

Član broj: 120044
Poruke: 686
*.cable-3.sattrakt.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


+2 Profil

icon Re: kako do home direktorijuma logovanog korisnika?06.02.2008. u 08:56 - pre 197 meseci
Kada si rekao, trenutno logovanog korisnika, na sta si mislio? Logovan na racunar, masinu ili na recimo neki portal? Posto sam ja napisao za ovo drugo...
 
Odgovor na temu

[es] :: PHP :: kako do home direktorijuma logovanog korisnika?

[ Pregleda: 1710 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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