İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

imagecolorallocate (yardım)

Denmex

0
İyinet Üyesi
Katılım
23 Ocak 2011
Mesajlar
10
Reaction score
0
Şu aşağıdaki kodda oluşturduğum resime nasıl çerçeve eklerim border 1px red olacak. Biraz netten bakındım ama sonuç alamıyorum bir türlü.

PHP:
<?php

	if(isset($_GET['load']) && !empty($_GET['load']) && isset($_GET['maxplayer']) && !empty($_GET['maxplayer']))
	{
		$a = ($_GET['load'] * 100) / $_GET['maxplayer'];
		$_GET['load'] = $a / 2.9;
		$_GET['load'] = floor($_GET['load']);

		
		header('Content-Type:image/png');
		$im = imagecreate(35,12);
		$black = imagecolorallocate($im, 255, 255, 255);
		$color = imagecolorallocate($im, 255,0,0);	
	
		imagefill($im, 0, 0, $black);
		for($i = 1 ; $i < $_GET['load'] ; $i++)
			imageline($im,$i,2,$i,9,$color);

		imagepng($im);
		imagedestroy($im);
	}
?>

Oluşan resim şu:
2v3fx4x.jpg


İstediğim bu:
2i8zkf4.jpg
 

Denmex

0
İyinet Üyesi
Katılım
23 Ocak 2011
Mesajlar
10
Reaction score
0
Oynayan kişi sayısı.
Sorunu çözdük bir arkadaş yardımcı oldu.

Şunu ekleyin for'dan önce:

PHP:
imageline($im,0,0,35,0,$color);
imageline($im,0,0,0,12,$color);
imageline($im,35,0,35,12,$color);
imageline($im,0,12,35,12,$color);
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst