• 03-12-2013, 10:40:16
    #1
    Üyeliği durduruldu
    <?php 
    //ekle
    if(isset($_GET['mode']) && @$_GET['mode'] == 'ekle'){
    if($_FILES["resim"] ["size"] <2000*1000){
    		 $desteklenenformatlar = array("image/jpeg","image/jpg","image/png","image/gif");  
            if (in_array ($_FILES['resim']['type'], $desteklenenformatlar)) { 
    			$sira=$_POST["sira"];
    			$resimbaslik=$_POST["resimbaslik"];
    			$resim="../images/slider/";
    			$yol="images/slider/";
    			$komut=$_POST["komut"];
    			$dosya_adi=$_FILES["resim"]["name"];
    			$uret= array();
    			$uzanti=substr($dosya_adi,-4,4);
    			$sayi_tut=rand(1,10000);
    			$yeni_ad=$resim.$uret[rand(0,4)].$sayi_tut.$uzanti;	
    			$link=$yol.$uret[rand(0,4)].$sayi_tut.$uzanti;
    		 (move_uploaded_file($_FILES["resim"]["tmp_name"],$yeni_ad));
    		
    			$sorgu=mysql_query("INSERT INTO slider SET sira='$sira', resimbaslik='$resimbaslik', resim='$yeni_ad', link='$link', komut='$komut'");
    
    		if($sorgu){
    			 
    			 	header('Location: slider-yonetimi.php?sayfa=sayfa&mode=basarili');
    				
    				} // if sorgula
    			
    			} //processed
    		}}
    		
    		
    	?>
    Arkadaşlar yukarıdaki kısımda mesela farklı bir dosya .php yüklendiğinde veya resim yüklenemediğinde hata verdirtmek istiyorum bir türlü çözemedim yardımcı olucak kimse varmı.
  • 03-12-2013, 13:03:54
    #2
    <?php 
    //ekle
    if(isset($_GET['mode']) && @$_GET['mode'] == 'ekle'){
    	if($_FILES["resim"] ["size"] <2000*1000){
    		$desteklenenformatlar = array("image/jpeg","image/jpg","image/png","image/gif");  
    		if (in_array ($_FILES['resim']['type'], $desteklenenformatlar)) { 
    			 $sira=$_POST["sira"];
    			 $resimbaslik=$_POST["resimbaslik"];
    			 $resim="../images/slider/";
    			 $yol="images/slider/";
    			 $komut=$_POST["komut"];
    			 $dosya_adi=$_FILES["resim"]["name"];
    			 $uret= array();
    			 $uzanti=substr($dosya_adi,-4,4);
    			 $sayi_tut=rand(1,10000);
    			 $yeni_ad=$resim.$uret[rand(0,4)].$sayi_tut.$uzanti;   
    			 $link=$yol.$uret[rand(0,4)].$sayi_tut.$uzanti;
    		   
    			 if ( move_uploaded_file($_FILES["resim"]["tmp_name"], $yeni_ad) )
    			 {
    				$sorgu=mysql_query("INSERT INTO slider SET sira='$sira', resimbaslik='$resimbaslik', resim='$yeni_ad', link='$link', komut='$komut'");
    				if($sorgu){
    					header('Location: slider-yonetimi.php?sayfa=sayfa&mode=basarili');
    				}
    			} else {
    				echo 'Klasor yolu yanlis, hatali veya yazma izni yok kardo.';
    			}
    		 }
    	  }
    	}
    ?>
  • 03-12-2013, 13:23:46
    #3
    Üyeliği durduruldu
    Selçuk adlı üyeden alıntı: mesajı görüntüle
    <?php 
    //ekle
    if(isset($_GET['mode']) && @$_GET['mode'] == 'ekle'){
    	if($_FILES["resim"] ["size"] <2000*1000){
    		$desteklenenformatlar = array("image/jpeg","image/jpg","image/png","image/gif");  
    		if (in_array ($_FILES['resim']['type'], $desteklenenformatlar)) { 
    			 $sira=$_POST["sira"];
    			 $resimbaslik=$_POST["resimbaslik"];
    			 $resim="../images/slider/";
    			 $yol="images/slider/";
    			 $komut=$_POST["komut"];
    			 $dosya_adi=$_FILES["resim"]["name"];
    			 $uret= array();
    			 $uzanti=substr($dosya_adi,-4,4);
    			 $sayi_tut=rand(1,10000);
    			 $yeni_ad=$resim.$uret[rand(0,4)].$sayi_tut.$uzanti;   
    			 $link=$yol.$uret[rand(0,4)].$sayi_tut.$uzanti;
    		   
    			 if ( move_uploaded_file($_FILES["resim"]["tmp_name"], $yeni_ad) )
    			 {
    				$sorgu=mysql_query("INSERT INTO slider SET sira='$sira', resimbaslik='$resimbaslik', resim='$yeni_ad', link='$link', komut='$komut'");
    				if($sorgu){
    					header('Location: slider-yonetimi.php?sayfa=sayfa&mode=basarili');
    				}
    			} else {
    				echo 'Klasor yolu yanlis, hatali veya yazma izni yok kardo.';
    			}
    		 }
    	  }
    	}
    ?>
    Tşk ederim hocam özelden bir soru daha sorabilirmiyim ?
  • 03-12-2013, 13:25:18
    #4
    sersat adlı üyeden alıntı: mesajı görüntüle
    Tşk ederim hocam özelden bir soru daha sorabilirmiyim ?
    Tabiki, sorabilirsiniz.