Autor | Zpráva | ||
---|---|---|---|
Gama Profil * |
#1 · Zasláno: 28. 6. 2007, 17:32:26
Mám script, který by měl uploadnout obrázek na server, ale nefunguje. Nevíte proč?
|
||
Joker Profil |
#2 · Zasláno: 28. 6. 2007, 17:37:02
Asi je to rozbitý. Jakou to napíše chybu?
|
||
Gama Profil * |
#3 · Zasláno: 28. 6. 2007, 17:38:53
Ono to jenom napíše, že při nahrávání došlo k chybě (2. podmínka).
|
||
Joker Profil |
#4 · Zasláno: 28. 6. 2007, 18:02:27
Což znamená, že selhalo volání move_uploaded_file($soubor_name, $adresar)
$soubor_name je co? Kde se to nastavuje? Má skript práva pro zápis do adresáře, kam se kopíruje? |
||
Gama Profil * |
#5 · Zasláno: 28. 6. 2007, 18:06:51
Teoreticky by to měl být název obrázku (třeba obrazek.jpg)
A jestli má script právo pro zápis nevim. Stránky jsou na ic a žádný podobný práva jsem tam nenastavoval. |
||
Petr Tichý Profil |
#6 · Zasláno: 28. 6. 2007, 18:08:09
Gama
Vypiš proměnnou a podívej se, zda-li tam opravdu je to, co tam má být. Nastav adresáři, kam se zapisuje, atributy 777. |
||
Gama Profil * |
#7 · Zasláno: 28. 6. 2007, 18:19:25
V proměnný $soubor_name je skutečně název obrázku (obrazek.jpg), ale nevim, jakl nastavit atributy 777. Mám stránky na ic a nic podobnýho jsem nenastavoval.
|
||
Gama Profil * |
#8 · Zasláno: 28. 6. 2007, 18:23:14
Ha, tak 777 se mi povedlo nastavit. V proměnné je to co tam má být, ale k mému překvapení se opět vypsalo: Při nahrávání souboru došlo k chybě.
|
||
asd Profil * |
#9 · Zasláno: 28. 6. 2007, 18:41:52
co změnit tuto
$soubor_type == "text/plain" za $soubor_type == "image/jpeg" |
||
Gama Profil * |
#10 · Zasláno: 28. 6. 2007, 18:51:21
To asd: Tak jsem to změnil a výsledek stejný. Souhlasim s Jokerem, že chyba bude někde kolem move_uploaded_file.
|
||
Erik Profil * |
#11 · Zasláno: 30. 6. 2007, 14:41:15
Zkus toto http://kb.forpsi.com/article.php?id=372
Chybí ti tam ta část s temp adresářem, obrázek se nejdříve uloží do tempu a teprve potom ho můžeš uložit do té složky "fotky"(ale musí to býtz toho tempu...). |
||
Časová prodleva: 17 let
|
0