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

fopen() pitanje

[es] :: PHP :: fopen() pitanje

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dwarf
Beograd, Srbija

Član broj: 1328
Poruke: 336
*.yubc.net



Profil

icon fopen() pitanje26.12.2001. u 22:49

Ovo me bas zanima...

Dakle, pitanje je sledece:
recimo da imamo jedan dir na serveru koji je world-writable. Dakle, chmod-ovan na 777. I recimo da imam klinca koji pokusava da upise fajl u taj dir. On to pokusa tako sto kod sebe ima Apache i PHP i zatim preko fopen() f-je proba da otvori fajl za pisanje u tom diru.

Ako je dir "testdir" a host "nekihost", kod izgleda ovako:
Code:

$fp = fopen("http://www.nekihost.com/testdir/ja.php","w");
fputs($fp,"nesto");


Da li ce gornji kod raditi. Kada ja to probam, dobijem poruku da fajl ne postoji i da zato ne moze da ga otvori. Napomena je da se mod "w", dakle morao bi da pokusa da ga "stvori". Ima li neko iskustva sa ovime???
26.12.2001. u 22:49 

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2530
*.telia.com

Sajt: dejan.lekic.org


Profil

icon Re: fopen() pitanje27.12.2001. u 01:53

Nece raditi


Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
27.12.2001. u 01:53 

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.ipt.aol.com



Profil

icon Re: fopen() pitanje27.12.2001. u 03:25
Laptopovi

hehe naravno da nece.
27.12.2001. u 03:25 

dukenukem
Nemanja Nikolic
Beograd

Član broj: 970
Poruke: 99
*.ptt.yu

ICQ: 35310908


Profil

icon Re: fopen() pitanje27.12.2001. u 03:37
ajd' sad: a zasto nece?
= come get some =
27.12.2001. u 03:37 

Zoran Rašković
Serbia

Član broj: 95
Poruke: 1360
*.ipt.aol.com



Profil

icon Re: fopen() pitanje27.12.2001. u 05:23
pa nemozes tako remote da radis bre
27.12.2001. u 05:23 

dukenukem
Nemanja Nikolic
Beograd

Član broj: 970
Poruke: 99
*.96.EUnet.yu

ICQ: 35310908


Profil

icon Re: fopen() pitanje27.12.2001. u 08:20
php manual (PHP Documentation Group):

int fopen (string filename, string mode [, int use_include_path])

If filename begins with "http://" (not case sensitive), an HTTP 1.0 connection is opened to the specified server and a file pointer is returned to the beginning of the text of the response. A 'Host:' header is sent with the request in order to handle name-based virtual hosts.

Does not handle HTTP redirects, so you must include trailing slashes on directories.

[etc.]

= come get some =
27.12.2001. u 08:20 

dwarf
Beograd, Srbija

Član broj: 1328
Poruke: 336
*.verat.net



Profil

icon Re: fopen() pitanje27.12.2001. u 10:44
E pa bas zbog toga. Zanimljivo je dakle da nece da kreira fajl. Verovatno bi mogao da ga truncate()-uje na 0 bajtova, ali izgleda da nece da ga kreira. Voleo bih samo kada bi lepo rekli tako nesto, posto sam se bas prepao...
27.12.2001. u 10:44 

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13394
*.elitesecurity.org.

Sajt: www.gojkovujovic.com


Profil

icon Re: fopen() pitanje27.12.2001. u 10:54
To je do podešavanja apache servera, da li će raditi taj PUT ili ne.. A gde se TAČNO podešava, ne znam.. pretražite dokumentaciju :)
27.12.2001. u 10:54 

dwarf
Beograd, Srbija

Član broj: 1328
Poruke: 336
*.beotel.net



Profil

icon Re: fopen() pitanje27.12.2001. u 18:14
Ah, znaci PUT je u pitanju...Pa sada mi je dosta toga jasnije. U svakom slucaju, hvala svima, laknulo mi je sto ne radi... :)))
27.12.2001. u 18:14 

[es] :: PHP :: fopen() pitanje

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

Postavi temu Odgovori

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