Autor Zpráva
Salamovskyj
Profil *
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
- 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
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
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 *
Složka exituje , artibuty mám nastavené , chyby to nehlásí, a píše to 6tku.
YoSarin
Profil
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0