Autor | Zpráva | ||
---|---|---|---|
HGD Profil |
#1 · Zasláno: 23. 11. 2006, 19:14:51
Omlouvám se že to zase rozebíram, ale nikde sem to tady ani nikde nenašel, resp. zkoušel sem několik takovejch scriptů, ale pokaždž mi to vyhodilo chybu v nějakej lince
Používam webhosting WZ,ale spíš to pak bude na IC Děkuji za radu a omlouvám se za to, co už tady několikrát je, ale mě to nefachá ;( |
||
nightfish Profil |
#2 · Zasláno: 23. 11. 2006, 19:17:59
neplatný pokus
přečti si toto a pak to zkus ještě jednou |
||
HGD Profil |
#3 · Zasláno: 23. 11. 2006, 21:24:12
Tak mam jinej problémek, v tom scriptu mam vypsaný, aby mi to po uploudu vyhodilo nějakej kec o velikosti ale zobrazuje se v B, a potřeboval bych to přepočítávat na aspoň kB
{ |
||
djlj Profil |
#4 · Zasláno: 23. 11. 2006, 21:33:38 · Upravil/a: djlj
potřeboval bych to přepočítávat na aspoň kB
$_FILES['userfile']['size']/1024; |
||
Jakub Profil |
#5 · Zasláno: 23. 11. 2006, 21:38:39 · Upravil/a: Jakub
//pozdě
|
||
HGD Profil |
#6 · Zasláno: 23. 11. 2006, 22:06:57
Nemoh byste mi někdo říct kde mam chybu? hází to tuhle chybu:
Parse error: parse error, expecting `','' or `';'' in /3w/unas.cz/h/h-design/upload/upload.php on line 18 v tomhle scriptu <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> |
||
nightfish Profil |
#7 · Zasláno: 23. 11. 2006, 22:14:16
$HTTP_POST_FILES['userfile']['size']/1024
bych zkusil nahradit ($HTTP_POST_FILES['userfile']['size']/1024) |
||
HGD Profil |
#8 · Zasláno: 23. 11. 2006, 22:17:55
podle těch keců v tej chybě je tam někde něco špatně s apostrofama
|
||
nightfish Profil |
#9 · Zasláno: 23. 11. 2006, 22:26:50
podle těch keců v tej chybě je tam někde něco špatně s apostrofama
jinými slovy to, co jsem ti poradil, jsi nevyzkoušel, což? mě to s tou úpravou funguje bez problémů... |
||
HGD Profil |
#10 · Zasláno: 23. 11. 2006, 22:41:33
bezva díky, já sem porád myslel že je to stejný a až teď sem si všimnul těch závorek
|
||
HGD Profil |
#11 · Zasláno: 24. 11. 2006, 19:37:46
Tak mam další problémek, potřeboval bych aby to pobralo jenom nějaký typy souborů: jpg, gif atd..., jak je tam mam vypsat?
|
||
HGD Profil |
#12 · Zasláno: 24. 11. 2006, 21:38:20
No a teď ke všemu ještě jeden ******* problém!!! Předtim sem zkoušel ten upload na WZ a tam šel, ale teď sem ho dal na IC a házíto tuhle chybu:
Warning: copy() has been disabled for security reasons in /home/free/tym.cz/h/h-upload/root/www/upload.php on line 22 |
||
HGD Profil |
#13 · Zasláno: 25. 11. 2006, 22:42:28
Tak sem nakonec použil jinej script a potřeboval bych zase přepočítat bajty na kB pls!!!
print "Soubor <b>$soubor_name</b> o velikosti $soubor_size)</b> kB |
||
djlj Profil |
#14 · Zasláno: 25. 11. 2006, 23:00:36
HGD
A to neumíš, stejně jako předtím, vydělit 1024? |
||
tiso Profil |
#15 · Zasláno: 25. 11. 2006, 23:00:48
HGD
1 kB = 1024 B Stačí vydeliť a zaokrúhliť. |
||
Jan Horák Profil * |
#16 · Zasláno: 25. 11. 2006, 23:01:39
Omlouvam se za OT ... ale staci zkusit premyslet a cist toto vlaknout od pocatku do konce a klidne nekolikrat dokolecka ...
|
||
HGD Profil |
#17 · Zasláno: 25. 11. 2006, 23:16:11
To sem pochopil, ale nevim jak to mam do toho scriptu použít?
|
||
Časová prodleva: 1 měsíc
|
|||
adamico Profil |
#18 · Zasláno: 27. 12. 2006, 16:43:50
vieš, ono by ti fungoval aj ten script ktorý ti vyhodí toto
Warning: copy() has been disabled for security reasons in /home/free/tym.cz/h/h-upload/root/www/upload.php on line 22 ale skus nastavit chmod na 777 |
||
jansmitka Profil |
#19 · Zasláno: 27. 12. 2006, 18:08:53
A co takhle zkusit nahradit tu fci copy na line 22 za move_uploaded_file? Na IC jí určitě budou mít zakázanou, páč když programátor neověří, jestli je ten soubor, co se nahrál, opravdu uploadovanej soubor, tak se může návštěvník webu celkem pohodlně dostat i k souboru /etc/passwd... A to by asi na freewebhostingu nechtěli...
|
||
nightfish Profil |
#20 · Zasláno: 27. 12. 2006, 18:19:19
tak se může návštěvník webu celkem pohodlně dostat i k souboru /etc/passwd
/etc/passwd ti většinou vůbec nic neřekne... maximálně tak jména uživatelů, a to je v případě, že není autentifikace řešena jinak (třeba přes pam_mysql)... |
||
jansmitka Profil |
#21 · Zasláno: 27. 12. 2006, 20:27:05
/etc/passwd ti většinou vůbec nic neřekne... maximálně tak jména uživatelů, a to je v případě, že není autentifikace řešena jinak (třeba přes pam_mysql)...
Ano, /etc/passwd mi nic neřekne... ale používam ho už docela dlouho pro vysvětlování použití move_uploaded_file místo copy a většině lidí to stačí, řeknou že je to nepříjemný a nezajímá je, že to v podstatě k ničemu neni, když je stínovanej nebo je tam jiná autorizace... Dobrá, jinej důvod, proč to zablokovat bejt poskytovatelem freehostu - move_uploaded_file soubor přesune, copy ho zkopíruje a soubor v tempu zůstane. Což pro freehosting se stovkama webů na jednom serveru neni zrovna dobrý... |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0