<?php
if($_POST["gonder"]){
$ip = $_SERVER['REMOTE_ADDR'];
@$uyeadi = $_SESSION["user"];
$tarih = time();
$isim_sayi=count($_FILES['resimin']['tmp_name']);
for($i=0;$i<$isim_sayi;$i++){
if(!empty($_FILES['resimin']['tmp_name'][$i])){
@$dosya = $_FILES["resimin"]["tmp_name"][$i];
@$re = $_FILES["resimin"]["name"][$i];
@$tipi = $_FILES["resimin"]["type"][$i];
@$boyut = $_FILES["resimin"]["size"][$i];
@$uzanti = substr($re, -4);
@$link =rand(10000000,99999999);
@$resim = "res-".$link."".$uzanti."";
@$klasor = "/img/";
$resimyolu = "img/$resim";
$dizin = getcwd();
if(move_uploaded_file($dosya,$dizin.''.$klasor.''.$resim))
{
echo"<p align='center'><b><font size='2' face='Tahoma' color='#FF0000'>Resim Gönderildi. Resimler Sayfasına Yönlendiriliyorsunuz.</font><br />";
}
$mesaj_id = mysql_insert_id();
mysql_query("insert into resim (rid, resimyolu, mid, tarihim, ip) values (NULL, '$rid', '$resimyolu', '$mesaj_id', '$tarihim', '$ip')") or die ("Hata: kayit islemi gerçeklesemedi2.");
}
}
mysql_query("insert into mesaj (mid, uyeadi, tarihim, ip) values (NULL, '$mid', '$uyeadi', '$tarihim', '$ip')") or die ("Hata: kayit islemi gerçeklesemedi.");
}
?> Döngüyü bir kez döndürmek
13
●618
- 25-10-2014, 02:32:15alttaki kodu bir deneyin hocam
- 25-10-2014, 04:32:57Bu şekilde çalışıyor test ettim ancak soyle bir sorun varU_uR adlı üyeden alıntı: mesajı görüntüle
şu kod işe yaramıor
$mesaj_id = mysql_insert_id();
normalde mesajın idsini resımtablosuna atması gerekıyor ama
ılk ıcerıkte id 0 oluyor sonrasındakı ıcerık idsi resım tablosundan alınan id oluyor - 25-10-2014, 04:40:27o zaman bunu kullanın
<?php if($_POST["gonder"]){ $ip = $_SERVER['REMOTE_ADDR']; @$uyeadi = $_SESSION["user"]; $tarih = time(); mysql_query("insert into mesaj (mid, uyeadi, tarihim, ip) values (NULL, '$mid', '$uyeadi', '$tarih', '$ip')") or die ("Hata: kayit islemi gerçeklesemedi."); $mesaj_id = mysql_insert_id(); $isim_sayi=count($_FILES['resimin']['tmp_name']); for($i=0;$i<$isim_sayi;$i++){ if(!empty($_FILES['resimin']['tmp_name'][$i])){ @$dosya = $_FILES["resimin"]["tmp_name"][$i]; @$re = $_FILES["resimin"]["name"][$i]; @$tipi = $_FILES["resimin"]["type"][$i]; @$boyut = $_FILES["resimin"]["size"][$i]; @$uzanti = substr($re, -4); @$link =rand(10000000,99999999); @$resim = "res-".$link."".$uzanti.""; @$klasor = "/img/"; $resimyolu = "img/$resim"; $dizin = getcwd(); if(move_uploaded_file($dosya,$dizin.''.$klasor.''.$resim)) { echo"<p align='center'><b><font size='2' face='Tahoma' color='#FF0000'>Resim Gönderildi. Resimler Sayfasına Yönlendiriliyorsunuz.</font><br />"; } mysql_query("insert into resim (rid, resimyolu, mid, tarihim, ip) values (NULL, '$rid', '$resimyolu', '$mesaj_id', '$tarihim', '$ip')") or die ("Hata: kayit islemi gerçeklesemedi2."); } } } ?>tarantula901 adlı üyeden alıntı: mesajı görüntüle - 25-10-2014, 05:03:32Sonunda oldu döndüden çıkararak ıkıkez yuklenmeyı onlemıs olduk okadar cok sey denemıstım bır turlu tutturamamıstım ama bu sefer oldu
çok çok teşekkürler + + + + + r10