Arkadaşlar Merhaba ;
Bir php kodu yazdım.
Kod her çalıştığında 1 adet png dosyası oluşturuyor.
ama ben her sayfa yenilendiğinde aynı dosyadan 3 er tane oluşturmasını istiyorum.
Ne yapmam gerekli ?
Yardımlarınız için şimdiden teşekkürler.
Php döngüsünü birden fazla döndürmek
5
●400
- 19-01-2014, 20:59:19onu denemiştim ama olmadı hocam.PsdBul adlı üyeden alıntı: mesajı görüntüle
kodlarım bu şekilde hocam ;LaCReMeL adlı üyeden alıntı: mesajı görüntüle
$resim = "bg-kupon.png"; $font = "fonts/Fixedsys500c.ttf"; $sayilar[]=""; $i=0; $kac_sayi_uretilecek=1; while($i<$kac_sayi_uretilecek) { $rastgele=rand(10000000,100000000); if (in_array($rastgele,$sayilar)) {continue;} else {$sayilar[]=$rastgele; $i++; } } foreach ($sayilar as $text) $metin = "$text"; header('Content-type: image/png'); $resim_yaz = imagecreatefrompng("$resim"); $renk = imagecolorallocate($resim_yaz, 160, 180, 190); imagesavealpha($resim_yaz, true); imagettftext($resim_yaz, 15, 0, 303, 183, $renk, $font, $metin); imagepng($resim_yaz, "$text.png"); imagedestroy($resim_yaz); - 19-01-2014, 21:11:52
for ( $say=1 ; $say < 4 ; $say++ ) { $resim = "bg-kupon.png"; $font = "fonts/Fixedsys500c.ttf"; $sayilar[]=""; $i=0; $kac_sayi_uretilecek=1; while($i<$kac_sayi_uretilecek) { $rastgele=rand(10000000,100000000); if (in_array($rastgele,$sayilar)) {continue;} else {$sayilar[]=$rastgele; $i++; } } foreach ($sayilar as $text) $metin = "$text"; header('Content-type: image/png'); $resim_yaz = imagecreatefrompng("$resim"); $renk = imagecolorallocate($resim_yaz, 160, 180, 190); imagesavealpha($resim_yaz, true); imagettftext($resim_yaz, 15, 0, 303, 183, $renk, $font, $metin); imagepng($resim_yaz, "$text.png"); imagedestroy($resim_yaz); }