Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

imagecolorallocate (yardım)

Denmex

0
Onaylı Üye
Üye
Katılım
23 Ocak 2011
Mesajlar
10
Açılan Konu
2
Tepki puanı
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
 

Angelo

0
Onaylı Üye
Üye
Katılım
13 Aralık 2004
Mesajlar
9,603
Açılan Konu
164
Tepki puanı
106
Konum
AZ
'load' nedir?
 

Denmex

0
Onaylı Üye
Üye
Katılım
23 Ocak 2011
Mesajlar
10
Açılan Konu
2
Tepki puanı
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);
 
Üst