
Script Burada:
<?php
Header("Cache-Control: no-cache");
Header("Content-Type: image/png");
if(ctype_digit($_GET['id']))
{
$id = intval($_GET['id']);
$number = $_GET['pic'];
if($number == 2)
{
$left = 180;
$right = 280;
}
else
{
$left = 20;
$right = 100;
}
$db = mysql_connect("127.0.0.1", "admin", "123");
$bg = imagecreatefrompng("../img/layout/sig/$number.png");
$schrift = ImageColorAllocate($bg, 255, 255, 255);
$getStuff = mysql_fetch_assoc(mysql_query("SELECT level, account_id, name, skill_group, job, exp, job FROM player.player WHERE id='$id' LIMIT 1"));
$getReich = mysql_fetch_assoc(mysql_query("SELECT empire FROM account.account WHERE id='".$getStuff['account_id']."'"));
ImageString($bg, 2, $left, 25, "İsim:", $schrift);
ImageString($bg, 2, $left, 45, "Level:", $schrift);
ImageString($bg, 2, $left, 65, "Tecrübe:", $schrift);
ImageString($bg, 2, $left, 85, "Beceri:", $schrift);
ImageString($bg, 2, $left, 105, "Krallık:", $schrift);
if ($getStuff['skill_group'] == 0)
$getStuff['skill_group'] = "0";
else
{
if ($getStuff['job'] == 0 || $getStuff['job'] == 4)
{
if ($getStuff['skill_group'] == 1)
$getStuff['skill_group'] = "1";
elseif ($getStuff['skill_group'] == 2)
$getStuff['skill_group'] = "2";
}
elseif ($getStuff['job'] == 1 || $getStuff['job'] == 5)
{
if ($getStuff['skill_group'] == 1)
$getStuff['skill_group'] = "1";
elseif ($getStuff['skill_group'] == 2)
$getStuff['skill_group'] = "2";
}
elseif ($getStuff['job'] == 2 || $getStuff['job'] == 6)
{
if ($getStuff['skill_group'] == 2)
$getStuff['skill_group'] = "2";
elseif ($getStuff['skill_group'] == 1)
$getStuff['skill_group'] = "1";
}
elseif ($getStuff['job'] == 3 || $getStuff['job'] == 7)
{
if ($getStuff['skill_group'] == 2)
$getStuff['skill_group'] = "2";
elseif ($getStuff['skill_group'] == 1)
$getStuff['skill_group'] = "1";
}
}
switch($getReich['empire'])
{
case 1:
$getReich['empire'] = "1";
break;
case 2:
$getReich['empire'] = "2";
break;
case 3:
$getReich['empire'] = "3";
break;
default:
$getReich['empire'] = "...";
break;
}
ImageString($bg, 2, $right, 25, "".$getStuff['name']."", $schrift);
ImageString($bg, 2, $right, 45, "".$getStuff['level']."", $schrift);
ImageString($bg, 2, $right, 65, "".$getStuff['exp']."", $schrift);
ImageString($bg, 2, $right, 85, "".$getStuff['skill_group']."", $schrift);
ImageString($bg, 2, $right, 105, "".$getReich['empire']."", $schrift);
ImagePNG($bg);
ImageDestroy($bg);
}
?>ImageString'leri, imagettftext değiştirmek istediğimde resim oluşmuyor hata veriyor.
Şimdiden teşekkürler.