bence bu iş için mysql kullanman daha faydalı hem dosyanın uzantısını bulman lazım sonuçta yani aslında bir link oluşturuyorsun yukarıdaki arkadaşlar da çok güzel açıklamış hatta 2. açıklama ile daha az sorun mesajı alırsın ama bence mysql da 2 cols yarat daha sonra birine doyanın adını ata ikincise de uzantısını ata mesela .rar .zip .... veya .jpg gibi daha sonra linki oluştururken de upload edilecek klasör/dosya_adı/dosya_uzantısı'nı kullan mutlaka işe yarar hem bu sayede databases de dosya arama yapabilmen çok kolay olur aynen download.com ya da inndir.com gibi eğer daha fazle açıklama istersen bana mesaj at yada sırf php de işi bitircem diyosan başka bir açıklama yapmaya çalışırım ama upload ve download genellikle bu şekilde yapılır çünkü veriables unix formatıdır,işler hakketten biraz daha karışır! kendinize iyi bakın.......................
<form action="form.php" Method="POST" Enctype="Multipart/form-data">
Resmi sec: <input type="file" name="resim">
<input type="submit" value="Gönder">
</form>
php dosyam da su sekilde:
<?
if (isset($HTTP_POST_FILES["resim"])){
copy ($HTTP_POST_FILES["resim"] , "../resimler/".$HTTP_POST_FILES["resim"]["name"]);
}
?>
sayfayi cagirince soyle bir cikti aliyorum:
Notice: Array to string conversion in e:\program files\easyphp1-8\www\senol\resim_al.php on line 23
Warning: copy(Array): failed to open stream: No such file or directory in e:\program files\easyphp1-8\www\senol\resim_al.php on line 23
ve dosyayi upload etmiyor. nasil yaparim. saygilar
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.