Nazdar, MilanK napisal (mail mal 1229 bajtov): > Chcem si kvoli par znamym dat na svoj web moznost > nahrat nejaky subor. Mam script, skusil som ho, funguje... > http://www.kev.sk/filetemp/upload_PHP.rar > 1) Zaujimalo by ma (ako ochranu pred nejakym vtipalkom > na pevnej linke), ci je mozne pred nahratim pomocou nejakeho > scriptu najprv zistit velkost suborov v cielovom adresari a ak > dosiahne nastavenu hodnotu, odmietnut upload. > 2) Da sa dopredu otestovat velkost nahravaneho suboru, aby > sa ta nastavena velkost nedala prekrocit nahratim jedneho > obrovskeho suboru? > Priestoru mam 100 MB a chcel by som dosiahnut, aby tento > adresar nevycerpal cely limit. Cize otestovat velkost adresaru > pre upload, ak nema viac ako napr. 35 MB, dovolit nahrat > dalsi 10 MB subor (cize velkost po nahrati okolo 45 MB). Upload v PHP funguje tak, ze sa dany fajl uploadne najprv do temp adresara daneho www servera a az stade si ho cez PHP kopirujes do vlastneho adresara (cez f. move_uploaded_file() alebo copy()) Urcite tak funguje aj tvoj uploadovaci skript. No a na to dane miesto (ked je este subor v temp adresary) staci dat kod, ktory rozhodne (spocita ci sa vojde do tvojho limitu) ci ho prekopirovat k tebe alebo nie. Je to cca. max 10 riadkov. > Ale kedze sa v tom nevyznam, pytam sa skusenejsich :-) . > A keby to bolo mozne a bola nejaka trivialita, ci by mi niekto > nepomohol upravit ten moj script :-) . > Tesit sa potom uz budem sam :-)) . Vecer sa pozrem na to ak to este nemas. Heh, no vlastne ten subor tam uz nieje ? http://www.kev.sk/filetemp/upload_PHP.rar -nefunguje. S pozdravom, Michal Bilcik (ICQ# 156366308) -- Bůh je reálný, pokud nebyl deklarován jako integer.
This archive was generated by hypermail 2.1.2 : 07. 02. 2003, 19:41 CET