Merhaba Değerli Ustadlarım Benim Sorunum Ben Bir Habere Birden Çok Resim Eklemek istiyorum Yani Hberin Manşet Resmi Hariç O haberle İlgili Bir Kaç Resim Daha Eklemek İstiyorum Şuanki Kodlarim Veritabanina 1 Adet Resim Ekleyebiliyorum Birtürlü yapamadım Kodlarda Nerde Hata Yapıyorum Yardımcı Olursanız Sevinirim Kodlar Aşağıda
Function HaberEkle(){
global $prefix,$admin;
include("ust.php");
$katid = $_POST["katid"];
$baslik = $_POST["baslik"];
$say5 = count($_FILES["resim"]["name"]);
for($i=0;$i < $say5;$i++){
$resim = $_FILES["resim"]["name"][$i]; // dosyani adini cekiyoruz.... // resimin Boyutunu cekiyoruz
$kaynak = $_FILES["resim"]["tmp_name"][$i]; //nerden geldiğini cekiyoruz...
$rtipi = $_FILES["resim"]["type"][$i]; //dosyanin gercek tipini cekiyoruz...
$hedef = "Sayfalar/Haberler/HaberResimleri"; //nereye kaydedileceğini kaydediyoruz...
$uzanti = substr($resim, -4);
$yeniad = substr(md5(uniqid(rand())), 0,10);
$resim = $yeniad.$uzanti;
if($kaynak!=""){
if(($rtipi!="image/jpg") && ($rtipi!="image/gif") && ($rtipi!="image/png") && ($rtipi!="image/jpeg")){
echo "<center><br><br><br>HATA ! Yuklemeye Çalıştıgınıız Dosya Resim Dosyası Değil",2,"Yonet.php?Git=Haberler</center><br><br>";
}
}
}
$kisametin = KodDonus($_POST["kisahaber"]);
$editor = $_POST["editor"];
if($editor==1){
$haber = $_POST["haber"];
}else{
$haber = KodDonus($_POST["haber"]);
}
$tarih = date("d/m/Y H:i:s");
$ekleyen = $admin;
if($ekleyen==""){
$ekleyen = "Site Admini";
}
$ekle = mysql_query("INSERT INTO ".$prefix."_haberler (katid,baslik,resim,kisahaber,haber,tarih,ekleyen) values ('$katid','$baslik','$resim','$kisametin','$haber','$tarih','$ekleyen')");
if($ekle){
if(move_uploaded_file($kaynak,$hedef."/".$resim)){
}else{
Echo "<center><br><br><br><b>HATA ! Resim Yuklenemiyor<br>Lütfen $hedef dizininin chmod ayarını 777 yapıldıgını kontrol edin <br><br><br></cener></b>";
}
MesajUyari("Haber veritabanina Eklendi",2,"Yonet.php?Git=Haberler");
}else{
MesajUyari("Hata ! Haber veritabannina eklenemiyor",2,"Yonet.php?Git=Haberler");
}
resim yükleme inputunu çoğalt ve name adını değiştir resim2 resim3 şeklinde daha sonra resim yükleme dosyandaki kodlarında resim olan isimlerini resim2 resim3 diye çoğalt çözülür sorunun
Teşekürler İbrahim Hocam Halettim Yüklemeyi Ama
resim yükleme işini halettim ama gösterme işini yapamadim çekme şeklim aşağıdaki gibidir
ama haberlere yani kategorilerdeki butun resimleri gösteriyor
yani 2 haber eklemişsem 2 sininde resimlerini 2 haberin altinda gösteriyor butun resimleri
where katid=$id dediğimdede resimler kayboluyor yardımlarınızı bekliyorum
tblo yapımda bu şekil
tablo adi : haber_galeri
Satirlar id + katid +resim
//Haber Resim Cekme Baslangic
$sorgu2 = mysql_query("SELECT * FROM ".$prefix."_galeri ");
if (mysql_num_rows($sorgu2)){
while($kayit = mysql_fetch_array($sorgu2)){
echo '<a href="index.php"><img border="0" src="Sayfalar/Haberler/HaberResimleri/'.$kayit["resim"].'" width="60" height="60"></a>';
}
}
eğer sorunu halledemediysen kodları buraya koy hep birlikte bakalım kodları görmeden nerde hata yaptığını bilemeyiz...
Hocam haledemedim ocağına düştüm yardim et yarin kodları yukliyecem teşekurler