yapmak istediğin bu degil mi zaten her resme watermark eklemek?
otomatik isim vermesini istemiyorsan isimleri kendin belirleyebilirsin.
resimcekWaterMark("http://www.ajansspor.com/resimv3/lebron_040314.jpg", "resimler", "watermark.png", "yeniresimadi.jpg") //resimurl, klasör, watermark, kaydedilecek isim
evet yani verdiğin koda yeni eklemeler yaptım. otomatik olarak adlandırma yapıyor. fakat aynı resimadini for içinde artan a değişkeni ile oluyor. fakat yeni bir b degiskeni yaparak aynı for dögnüsü içinde farklı otomatik isimlendirme yapamadım.
incelemek istersen. ayrıntıları anlatıyorum.
<?php
/*
burada iki fonskyionum var.
1- resimcekWaterMark adında fonksiyon.
2- Bot ile div içindeki karmaşık ve gereksiz yerleri silerek sadece resim urlsini çekiyor..
*/
//şimdi bir for döngüsü yapmam gerekiyor. bunun için
//resim urllerini kactan kaca oldugunu belirtiyorum.
$urlkactan ="19000";
$urlkaca ="19005";
//resim adlandirmasinin nasıl ne sekilde degisecegini belirtiyorum.
$resimadi ="araba_resimi";
$resimkactan ="1"
$resimkaca ="5";
//amac her bir resimin adlandırmasını
// araba_resimi1, araba_resimi2 olarak 5 e kadar arttırak farklı isimler elde etmek.
for($b=$resimkactan; $b<=$resimkaca; $a++)
//yukardakini de bir alttaki döngüye dahil etmem gerekiyor. ki aynı for içinde senkronize çalışsınlar. en altta "$b.jpg" olarak kaydetmeliyim.
//simdi resim urllerini 19000 den 19005 ci resime kadar cekip ekrana yazdiriyorum.
for($a=$urlkactan; $a<=$urlkaca; $a++) {
$link ="http://www.birsiteadi.com/index.php?r3=$a";
$parcala2 ='@<div class="Image">(.*?)"></div>@si';
$parcala4 ='@<img src="(.*?)" border="0"@si';
$botara =file_get_contents($link);
preg_match_all($parcala, $botara, $baslik);
preg_match_all($parcala2, $botara, $resim);
preg_match_all($parcala3, $botara, $ozet);
$botresim = duzenle($resim[1][0]);
preg_match_all($parcala4, $botresim, $yeniresim);
$temizresim = $yeniresim[1][0];
$resimgoster = '<img src="http://www.birsiteadi.com/'.$temizresim. '"/>'." ";
$resimurl = 'http://www.birsiteadi.com/'.$temizresim;
echo $resimurl;
echo "<br>";
echo $resimgoster;
//cekilen resim urllerine watermark yerlestirme
if (resimcekWaterMark($resimurl, "resimlerim", "watermark.png", "$b.jpg")) { //resimurl, klasör, watermark, kaydedilecek isim
echo "tamamdir";
}
else {
echo "yapilamadi";
}
}
?>