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

remote file size

[es] :: PHP :: remote file size

[ Pregleda: 1012 | Odgovora: 15 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

sekvoja

Član broj: 91239
Poruke: 119
213.137.123.*



Profil

icon remote file size09.12.2006. u 11:50

Pozdrav, zanima me da li je ikako moguce saznati velicinu fajla koji korisnik hoce da uploaduje na server ali pre nego sto upload pocne. Ovo da bi se error prikazao na vreme, a ne tek kada ceo fajl dospe na sajt. Pozz.
09.12.2006. u 11:50 

Davor Grubelić
Davor Grubelić

Član broj: 46879
Poruke: 279
*.xnet.hr.

Jabber: nameless21@elitesecurity.org
ICQ: 341103380


Profil

icon Re: remote file size09.12.2006. u 11:52
prije nego započne upload, provjeriš veličinu file sa filesize();

http://hr.php.net/filesize

---
edit:

pardon, na brzinu sam pročitao poruku. ispričavam se zbog pogrešnih informacija.

[Ovu poruku je menjao Davor Grubelić dana 10.12.2006. u 12:24 GMT+1]
09.12.2006. u 11:52 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3762
194.106.174.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: remote file size09.12.2006. u 12:49
Nemoguće je. Možda nešto sa JavaScriptom (mada sumnjam, a i da može, teško da će raditi na svim browserima) ali PHP ne može da vidi veličinu fajla dok se fajl ne uploaduje.
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
09.12.2006. u 12:49 

leny
Novi Sad

Član broj: 89309
Poruke: 67
*.ns.ac.yu.



Profil

icon Re: remote file size09.12.2006. u 15:17
Probaj ovko nesto:


Code:
<form enctype="multipart/form-data" action = "upload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="3000000">
Uploduj  fajl <input name="imeFajla" type="file">
<input type="submit" value="Posalji">
</form>



Imas skriveno polje cija je vrednost maksimalan
broj bajtova koje datoteka moze da ima.
Kasnije na strani servera ispitujes da li je
doslo do greske.

Code:
<?php
if ($_FILES['imeFajla']['error'] > 0)

    echo 'doslo je do greske';
else 
    echo 'sve ok'  

?>


[Ovu poruku je menjao Nemanja Avramović dana 09.12.2006. u 18:31 GMT+1]

[Ovu poruku je menjao leny dana 09.12.2006. u 23:29 GMT+1]

[Ovu poruku je menjao leny dana 09.12.2006. u 23:29 GMT+1]
09.12.2006. u 15:17 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3762
194.106.174.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: remote file size09.12.2006. u 17:29
To je iz php manuala, i meni to na FF 1.5.x.y ne radi. To sa MAX_FILE_SIZE
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
09.12.2006. u 17:29 

leny
Novi Sad

Član broj: 89309
Poruke: 67
*.ns.ac.yu.



Profil

icon Re: remote file size09.12.2006. u 22:30
Ne koristim ff nego IE.
Na njemu radi, a i sumnjam da ti je do browsera.

Uzmi u obzir da je ovo samo deo koda.
09.12.2006. u 22:30 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3762
194.106.174.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: remote file size09.12.2006. u 23:36
Evo sad sam probao na IE i fajl je ladno prošao (probano na dva računara). Tako da - ne radi.
U svakom slučaju, ako kod proveravaš na strani servera (pisao si o proveri pa si postavio PHP kod) opet ovo ne vrši posao jer se fajl uploaduje pa se onda pokazuje greška, a čovek nije to tražio.
A i to što ne radi na svim browserima...
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
09.12.2006. u 23:36 

leny
Novi Sad

Član broj: 89309
Poruke: 67
*.ns.ac.yu.



Profil

icon Re: remote file size10.12.2006. u 00:21
Da datoteka je prvo poslata serveru, ali njeno kopiranje u odredisni direktorijum
i sam prikaz na sajtu se vrsi tek nakon provera.

Sto se tice browsera, kao sto rekoh nemam ff
pa ne mogu znati do cega je.
10.12.2006. u 00:21 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3762
194.106.174.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: remote file size10.12.2006. u 00:26
Huh, pročitaj još jednom šta je čovek pitao:

Citat:
sekvoja: Pozdrav, zanima me da li je ikako moguce saznati velicinu fajla koji korisnik hoce da uploaduje na server ali pre nego sto upload pocne....


Dakle, lepo pita pre nego što upload počne. A ovo što si ti napisao može da se proveri i sa, citiram iz PHP manuala:

Citat:
$_FILES['userfile']['size']

The size, in bytes, of the uploaded file.


...takođe pre premeštanja fajla u ciljni folder
+ radi na svim browserima

edit: Ovo što si ti postavio bi trebalo, da radi kako treba, odmah pošto se submituje forma (pre slanja podataka serveru) da obavesti korisnika da je fajl preveliki.
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
10.12.2006. u 00:26 

leny
Novi Sad

Član broj: 89309
Poruke: 67
*.ns.ac.yu.



Profil

icon Re: remote file size10.12.2006. u 00:39
Kao sto vec rekoh "Da datoteka je prvo poslata serveru" = > poceo upload.

edit: Nemanja: Sređivanje teme, brisanje offtopica.

[Ovu poruku je menjao Nemanja Avramović dana 10.12.2006. u 02:26 GMT+1]
10.12.2006. u 00:39 

sekvoja

Član broj: 91239
Poruke: 119
*.ptt.yu.



Profil

icon Re: remote file size10.12.2006. u 15:23
Nemanja je u pravu, U FF to ne prolazi uopste a ni u IE, dakle fajl mora biti na serveru pre ispisa informacije o prevelikom fajlu. Bar sto se tice PHP-a, za drugo ne znam. Thanks any way...
10.12.2006. u 15:23 

w3bl0rd

Član broj: 82659
Poruke: 171
*.cmu.carnet.hr.



Profil

icon Re: remote file size10.12.2006. u 21:11
možda preko neke activeX kontrole al to opet nije i neko riješenje jedino dali bi možda flash to uspio?
internet is my kingdom but google is my god
10.12.2006. u 21:11 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3762
194.106.174.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: remote file size10.12.2006. u 21:22
Verovatno bi radilo, jer flash radi na klijentskoj strani.
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
10.12.2006. u 21:22 

w3bl0rd

Član broj: 82659
Poruke: 171
*.cmu.carnet.hr.



Profil

icon Re: remote file size10.12.2006. u 21:34
da al opet flash player mora biti instaliran na strani klijenta premda to i jest u 90% slučaj što je s onih 10%? po meni najbolje bi bilo da se cijeli fajl uploada i gotovo pa onda provjera...
internet is my kingdom but google is my god
10.12.2006. u 21:34 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3762
194.106.174.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: remote file size10.12.2006. u 22:04
Slažem se sa tobom.
Sve zavisi od samog sajta. Mora se poznavati ciljna grupa.
Ili, prosto i jednostavno, napišeš na sajtu koja je maksimalna veličina fajla i ti si svoj deo odradio, nema griže savesti a ako posetioci ne čitaju šta piše - ko im kriv.
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
10.12.2006. u 22:04 

sale83
Aleksandar Ervacanin
Full Time Student & Full Time Zaposlen ( IT Suppo..
Sydney

Član broj: 41625
Poruke: 607
*.ispone.net.au.

Sajt: www.serbiansite.com


Profil

icon Re: remote file size10.12.2006. u 22:49
Citat:
sekvoja: dakle fajl mora biti na serveru pre ispisa informacije o prevelikom fajlu.


Ovo donekle nije tacno...

Primer:
http://www.sendspace.com/index.html

Odma ce ti reci ako si pokusao da uplodujes fajl veci od 300 MB..

Znaci postoji resenje.....

A resenje se krije u kombinaicji

PERL
AJAX(Javascript)
PHP

Nikako nije izvodljivo samo sa PHP-om...
Ali resenje u svakom slucaju postoji...( Takve scripte se u vecini slucajva placaju)...


Poz
sale
PHP/MySQl/SQL/VB.NET/JAVA/JSP/Servlet/MSSQLServer/MSAccess/Perl
COBOL/JCL/CICS -> IBM Mainframe
Nortel/Cisco/SideWinder
10.12.2006. u 22:49 

[es] :: PHP :: remote file size

[ Pregleda: 1012 | Odgovora: 15 ]

Postavi temu Odgovori

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