• 12-04-2009, 19:55:16
    #1
    Sitemdeki resimlere topluca isim yazmak istiyorum böyle bir kod yada script varmı acaba ? Yada nasıl yapabilirim birisi yardımcı olabilirmi acaba Watermark varmış ama dogru düzgün anlatan biryer bulamadım türkçe kaynak
  • 12-04-2009, 20:02:52
    #2
    Üyeliği durduruldu
    okoko msn ekle beni bosuna ugrasma program vereyim cahveci @ hot
  • 12-04-2009, 20:14:39
    #3
    Arkadaşlar web sitemdeki resimleri değiştirecegim. Bilgisayarımdaki resimleri değiştirmeyeceğim.
  • 12-04-2009, 20:21:54
    #4
       <?php
        $klasor = "./";
        $handle=opendir($klasor);
        while ($file = readdir($handle)) {
              $filelist[] = $file;
        }
        asort($filelist);
        while (list ($a, $file) = each ($filelist)) {
              if ($file == "." || $file == ".." || $file == "index.html" || $file == "Thumbs.db") { 
             
              } else {
    echo "$file";
    
                }
        }
    ?>

    Bunla klasördeki tüm dosyaların ismini alırsın.Basit bir döngü kurarsan olur.
  • 12-04-2009, 20:27:05
    #5
    kale2000 adlı üyeden alıntı: mesajı görüntüle
       <?php
        $klasor = "./";
        $handle=opendir($klasor);
        while ($file = readdir($handle)) {
              $filelist[] = $file;
        }
        asort($filelist);
        while (list ($a, $file) = each ($filelist)) {
              if ($file == "." || $file == ".." || $file == "index.html" || $file == "Thumbs.db") { 
             
              } else {
    echo "$file";
    
                }
        }
    ?>
    Bunla klasördeki tüm dosyaların ismini alırsın.Basit bir döngü kurarsan olur.
    hmm isimleri aldık ama php bilgim hiç yok
  • 12-04-2009, 20:44:06
    #6
    Üyeliği durduruldu
    okokok adlı üyeden alıntı: mesajı görüntüle
    hmm isimleri aldık ama php bilgim hiç yok
    yeniden isimlendirmede tam olarak nasil formatta isim vermek istediginizi belirtirseniz daha iyi olur o zaman
  • 12-04-2009, 20:48:07
    #7
    Şurdaki programı kullanabilirsin. Toplu olarak logo ekleyebilirsin, resimlerin boyutlarını değiştirebilirsin, kalitesini değiştirebilirsin.
    Not: Resimleri indir sonra tekrar upload et.
  • 12-04-2009, 20:52:53
    #8
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    yeniden isimlendirmede tam olarak nasil formatta isim vermek istediginizi belirtirseniz daha iyi olur o zaman
    resimleri yeniden isimlendirmek değil resimlerin üstüne yazı yazmak istiyorum

    ErsaT adlı üyeden alıntı: mesajı görüntüle
    Şurdaki programı kullanabilirsin. Toplu olarak logo ekleyebilirsin, resimlerin boyutlarını değiştirebilirsin, kalitesini değiştirebilirsin.
    Not: Resimleri indir sonra tekrar upload et.

    web ortamındaki resimleri değiştirmek istiyorum. ordan indir değiştir tekrar webe at çok zor 50gb resim var

    teşekkürler
  • 12-04-2009, 21:28:02
    #9
    okokok adlı üyeden alıntı: mesajı görüntüle
    resimleri yeniden isimlendirmek değil resimlerin üstüne yazı yazmak istiyorum
    web ortamındaki resimleri değiştirmek istiyorum. ordan indir değiştir tekrar webe at çok zor 50gb resim var
    teşekkürler
    Yine istediğin olmayacak ama böyle daha iyi olur gibi.
    <?php
    $klasor = 'resim/';
    $dosya = opendir($klasor);
    while($ac = readdir($dosya)){
    	$resim = $klasor.$ac;
    	if(substr($ac, -3) == 'jpg'){
    		$watermark = imagecreatefromgif('arka_logo.gif');
    		$watermark_width = imagesx($watermark);
    		$watermark_height = imagesy($watermark);
    		$image = imagecreatetruecolor($watermark_width, $watermark_height);
    		$image = imagecreatefromjpeg($resim);
    		$size = getimagesize($resim);
    		$dest_x = $size[0] - $watermark_width - 5;
    		$dest_y = $size[1] - $watermark_height - 5;
    		imagecopymerge($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, 100);
    		imagejpeg($image, 'logoluresim/'.$ac, 100);
    		imagedestroy($image);
    		imagedestroy($watermark);
        }
    }
    ?>
    arka_logo.gif logon yada istediğin bir yazı resmi.
    resim/ resimlerin bulunduğu klasör.
    logoluresim boş bir klasör aç logolu resimleri buraya atacak. 50GB boyutundaysa resimler sorun olurmu bilmiyorum. Zamanaşımına takılırsa <?php den sonra set_time_limit(0); kullanırsın.