merhaba arkadaşlar

yardımlarınızla ilk php scriptimi yazmış bulunmaktayım.

bu scripti burada paylaşmamın asıl amacı eleştirilerinizi duymak

neyi nasıl yapmalıyım? yada yapmamalıyım?

scriptimden bahsediyim biraz

scripti yazmamın amacı yaklaşık 5000 kadar resmin adının eminn.gif516165165 şeklinde olmasıydı ve resimler gif değilde gif516165165 dosyası olarak gözüküyordu ve çalışmıyordu e-ticaret sitesinde.

scriptim bu dosyanın adını eminn.gif516165165 den eminn516165165.gif şekline getiriyor ve db den ilişkili olduğu ürünün resim bilgisini buradakiyle değiştiriyor.

sizin için pek yararlı olurmu bilemem ama dediğim gibi yorumlarınızı bekliyorum
<?php
    $baglan=mysql_connect(localhost,dbadi,dbsifresi);    
    $sec=mysql_select_db("test",$baglan);
    
if ($handle = opendir('./images')) {
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != ".." && $file != "Thumbs.db") {
              $jpegyeri=strpos($file , ".jpg") ;
        if ($jpegyeri === false) {
              $gifyeri=strpos($file , ".gif") ;
                if ($gifyeri === false) {
                }
                else{
                //degisim yap
                $karaktersayisi=strlen($file) ; 
                $string= $file ;
                $bas=substr($string , 0 , $gifyeri);
                $gif=substr($string , $gifyeri ,4 );
                $son=substr($string,$gifyeri+4,strlen($file)-$gifyeri-4) ;
                $sonuc= $bas.$son.$gif ; 
                echo $sonuc."<br>" ;
                }
        }
        else 
            {
                //degisim yap
                $karaktersayisi=strlen($file) ; 
                $string= $file ;
                $bas=substr($string , 0 , $jpegyeri);
                $jpeg=substr($string , $jpegyeri ,4 );
                $son=substr($string,$jpegyeri+4,strlen($file)-$jpegyeri-4) ;
                $sonuc=  $bas.$son.$jpeg ; 
                echo $sonuc."<br>" ;
            
                
        }
 //echo "$file\n<br>";
     
 rename('./images/'.$file , './images/'.$sonuc);

    $sorgu = mysql_query("update products set products_image = '$sonuc' where products_image = '$file'");
        }
    }
       closedir($handle);
       mysql_close() ; 
      
}
?>