Niektoré obrázky uploadnem a niektoré nie, prečo?
Dobrý deň, používam WAMP a mám vytvorený skript na upload fotiek na server. Keď uploadnem fotku stiahnutú z internetu tak mi ju v pohode uploadne, ale ak dám svoju fotku tak mi ju neuploadne. Pripájam skript na upload:
<?php
$uploaddir = './uploads/';
$file = $uploaddir . basename($_FILES['uploadfile']['name']);
if (move_uploaded_file($_FILES['uploadfile']['tmp_name'], $file)) {
echo "success";
} else {
echo "error ".$_FILES['uploadfile']['error']." --- ".$_FILES['uploadfile']['tmp_name']." %%% ".$file."($size)";
}
?>
Vopred ďakujem za pomoc.
A hlásí server nějakou chybu? Předpokládám, že máš zapnuté hlášení chyb error_reporting.
Jak jsou tvé fotky velké? Může být omezena velikost uploadovaného souboru.
Zobrazí mi tieto chyby:
No, to jsi měl prozradit hned...
To vypadá na nějaký problém s názvem souboru, že skript očekává string a dostane pole (array). Jak se ten soubor s fotkou jmenuje?
DSC_0010.JPG
Zkus soubor zmenšit a pro jistotu přejmenovat stejně jako fotka, která uploadovat jde. Jestli je problém v tomto?
Po premenovaní je fotka bez problémov na serveri... Čím to je, že teraz to už ide?
edit: Už to ide. Neviem čím to bolo, ale asi tým upload_max_filesize. ďakujem za pomoc
Stiahnutá má 26 kb a tá moja 7 MB ale mám nastavené v php.ini:
Ještě bys měl IMHOj navýšit memory_limit a upload_max_filesize.
To by malo stačiť nie?