Merhaba arkadaşlar.

Localde çalışan dosya upload kodlarım sunucuda çalışmıyor. Birçok şey araştırdım ama sonuç alamadım. Kodları aşağıya paylaşıyorum.

Php kodu.

$dizin = "../img/";
$yuklenecek_dosya = $dizin . basename($_FILES['foto']['name']);

if (($_FILES["foto"]["type"] == "image/gif") || ($_FILES["foto"]["type"] == "image/jpeg") || ($_FILES["foto"]["type"] == "image/jpg") || ($_FILES["foto"]["type"] == "image/png")
&& ($_FILES["foto"]["size"] < 2560000)) {

if (move_uploaded_file($_FILES['foto']['tmp_name'], $yuklenecek_dosya))
{
echo "Dosa yüklendi ";
} else {

$yuklenecek_dosya = "Logo Yok";



}

echo " ";


}else{
$yuklenecek_dosya = "Logo Yok";



}


Form Kodu







En fazla 2MB.







Ftp dosya 777 yetkide. Bu sorun için kesin çözüm arıyorum.

Yardımcı olacak arkadaşlara şimdiden teşekkürler.

Ek Olarak: -----

Arkadaşlar Elhamdulillah çözdüm. Aşağıya paylaşıyorum.

Form a enctype="multipart/form-data" eklenmediği için upload etmiyormuş.






En fazla 2MB.