Autor | Zpráva | ||
---|---|---|---|
Salamovskyj Profil * |
#1 · Zasláno: 19. 9. 2011, 17:59:11
Hi, potřebuji trošku helpnout, mám jednoduchý upload obrázku u vytvoření novinek..
$copy = move_uploaded_file($_FILES['upload_file']['tmp_name'], "upimages/".$_FILES['upload_file']['name']); if($copy == true) $html->MSG_ok("Aktualita byla úspěšně zařazena do databáze"); else $html->MSG_ok("Aktualita byla přidána, ale obrázek se nepodařilo nahrát, zadejte prosím cestu k obrázku ručně. {$_FILES['upload_file']['error']}"); - jsem na adrese http://neco.cz/admin/novinky - problém je v tom, že mi to pořád vrací tu druhou zprávu ( ERROR je 6 ) - artibuty mám nastavené - zkoušel jsem i ../ ./ a pořád mi ho nechce nahrát : ( |
||
o_O Profil |
#2 · Zasláno: 19. 9. 2011, 19:39:49
- Existuje daná složka?
- Má do složky script přístup? Hlásí stránka nějaké chyby? error_reporting(E_ALL); ini_set("display_errors",1); |
||
Rellik Profil |
#3 · Zasláno: 19. 9. 2011, 19:45:49
Pokud složka existuje, zkusil bych zkontrolovat práva složky. Měly by být nastavené na 777. Pak bych teprv řešil nějaké chybové hlášky...
|
||
Davex Profil |
#4 · Zasláno: 19. 9. 2011, 20:06:28
Salamovskyj:
Podívej se, co znamená chyba č. 6 a odstraň příčinu (http://php.net/manual/en/features.file-upload.errors.php). Rellik: Práva se nastavují v osmičkové soustavě, takže správně 0777 .
|
||
Salamovskyj Profil * |
#5 · Zasláno: 20. 9. 2011, 11:29:42
Složka exituje , artibuty mám nastavené , chyby to nehlásí, a píše to 6tku.
|
||
YoSarin Profil |
#6 · Zasláno: 20. 9. 2011, 11:37:58
Salamovskyj:
Davex už ti napsal co máš udělat. Chyba #6 znamená, že neexistuje dočasná složka kam se všechny uploadované soubory nahrávají ještě před tím, než je zpracuješ pomocí move_uploaded_file(). Takže zkontroluj jak je nastavený temp adresář - jestli existuje a má potřebná práva. |
||
Časová prodleva: 13 let
|
0