İyi günler. Bir sayfama Php ile resim upload yaptırmak istiyorum. Ancak bir hata ile karşılaşıyorum. Php bilgim az olduğu için sizlere başvurmak istedim Aldığım hata şöyle:
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to access file_dir/0011.jpg in /home/halilpas/public_html/dosyayukle.php on line 12
Acaba bu hata neden kaynaklanıyor olabilir?
Resim Yüklemede Hata
4
●571
- 18-03-2008, 16:18:07Kimlik doğrulama veya yönetimden onay bekliyor.file_dir Klasörünün Chmod Değerini 777 Olarak Ayarlayıp Dene, Olmazsa Kodları Burada Verirsen Yardımcı Olmaya Çalışırım.
- 18-03-2008, 17:11:55Php çalışmak için bir kitap aldım ve onun içinde yazan kodları aynen siteye yerleştirdim. Ama olmuyor kodlar şu şekilde. 777 yaptım dosyayı yine olmadı...
<?php
$file_dir = "/home/halilpas/gresimler";
foreach($_FILES as $file_name => $file_array) {
echo "path: ".$file_array['tmp_name']."<br>\n";
echo "name: ".$file_array['name']."<br>\n";
echo "type: ".$file_array['type']."<br>\n";
echo "size: ".$file_array['size']."<br>\n";
if (is_uploaded_file($file_array['tmp_name'])) {
move_uploaded_file($file_array['tmp_name'],
"file_dir/$file_array[name]") or die ("Resim Yüklenemedi");
echo "Dosya Tasinamadi<br><br>";
}
}
?> - 18-03-2008, 20:16:07Kimlik doğrulama veya yönetimden onay bekliyor.$ işaretini unutmuşsun.Şöyle dene bakalım.
<?php $file_dir = "gresimler"; foreach($_FILES as $file_name => $file_array) { echo "path: ".$file_array['tmp_name']."<br>\n"; echo "name: ".$file_array['name']."<br>\n"; echo "type: ".$file_array['type']."<br>\n"; echo "size: ".$file_array['size']."<br>\n"; if (is_uploaded_file($file_array['tmp_name'])) { move_uploaded_file($file_array['tmp_name'], "$file_dir/$file_array[name]") or die ("Resim Yüklenemedi"); echo "Dosya Tasindi<br><br>"; } } ?>