Exor
WM Aracı
Kullanıcı
-
Üyelik
07.11.2013
-
Yaş/Cinsiyet
38 / E
-
Meslek
Web&Grafik Tasarım
-
Konum
Samsun
-
Ad Soyad
B** B**
-
Mesajlar
169
-
Beğeniler
16 / 7
-
Ticaret
0, (%0)
Merhaba
Aramalar yaptım. Kodları inceledim fakat site üzerinden resim yükleyip yolunu veritabanına kayıt etmeyi bir türlü anlamadım. Class ile olanlara da baktım. Normal yazılanlara da fakat çok araştırmak daha çok kafamı karıştırdı. Bunu nasıl yapacağımı sade bir şekilde anlatacak biri veya bir döküman var mı acaba? En azından türkçe açıklamaları olan bir örnek vererek incelememi sağlarsanız memnun olurum.
Teşekkürler.
-
Üyelik
19.07.2015
-
Yaş/Cinsiyet
29 / E
-
Meslek
işsiz
-
Konum
Ankara
-
Ad Soyad
E** A**
-
Mesajlar
110
-
Beğeniler
86 / 53
-
Ticaret
0, (%0)
"dosya" isminde bir inputla birlikte basit bir form oluşturun.
post edilecek sayfada şunları kullanın;
$siteadresi = "localhost"; // Site Adresi
$resim_isim = $_FILES["dosya"]["name"]; // Dosya Adı
$resim_turu = $_FILES["dosya"]["type"]; // Tür
$resim_kaynak = $_FILES["dosya"]["tmp_name"]; // Geçici Adres
$resim_boyut = $_FILES["dosya"]["size"]; // Boyut (byte cinsinden)
$resim_hedef = 'resimler'; // Yüklenilecek dizin
$resim_adresi = ''.$siteadresi.'/'.$resim_hedef.'/' .$resim_isim. "";
$resim_yukle = move_uploaded_file($resim_kaynak,$resim_hedef.'/'.$resim_isim);
veritabanına kayıt için de;
$kaydet = mysql_query("INSERT INTO tablo SET resim='$resim_adresi'");
Ben bu şekilde kullanıyorum.
-
Üyelik
19.07.2015
-
Yaş/Cinsiyet
29 / E
-
Meslek
işsiz
-
Konum
Ankara
-
Ad Soyad
E** A**
-
Mesajlar
110
-
Beğeniler
86 / 53
-
Ticaret
0, (%0)
güncellemenin uploadla bir alakası yok hocam. yeni eklenecek resim yolu $resim_adresi değişkeni burada. şu şekilde güncellerseniz bir sıkıntı olmaz.
$guncelle = mysql_query("UPDATE tablo SET resim='$resim_adresi' WHERE id='$id');
Exor
WM Aracı
Kullanıcı
-
Üyelik
07.11.2013
-
Yaş/Cinsiyet
38 / E
-
Meslek
Web&Grafik Tasarım
-
Konum
Samsun
-
Ad Soyad
B** B**
-
Mesajlar
169
-
Beğeniler
16 / 7
-
Ticaret
0, (%0)
Hmm tamamdır deneyeceğim şimdi teşekkür ederim.
Ek Olarak: Bu tamamdır @[Responsive](userid:51997) Müsadenle bir şey daha sormak istiyorum.
Bu işlemde jpg, png dosyalarını upload ettirmek istiyorum bunu nasıl yapabilirim?