• 25-10-2014, 02:32:15
    #10
    alttaki kodu bir deneyin hocam

    <?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.");
    
    }
    
    ?>
  • 25-10-2014, 04:32:57
    #11
    U_uR adlı üyeden alıntı: mesajı görüntüle
    alttaki kodu bir deneyin hocam

    <?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.");
    
    }
    
    ?>
    Bu şekilde çalışıyor test ettim ancak soyle bir sorun var

    ş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:27
    #12
    o 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
    Bu şekilde çalışıyor test ettim ancak soyle bir sorun var

    ş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, 05:03:32
    #13
    Sonunda 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
  • 25-10-2014, 11:33:27
    #14
    Rica ederim iyi çalışmalar sizede