Buenas,estoy haciendo un nuevo proyecto..,hacer un status de servidores de counter-strike,que se muestren en una imagen..
el codigo que tengo es este:
Código PHP:
<?php
header("Content-type: image/png");
$imagen = imagecreatefrompng("status.png");
$negro = imagecolorallocate($imagen,0,0,0);
$blanco = imagecolorallocate($imagen, 255, 255, 255);
$fuente = "calvin.ttf";
$server_ip = $_GET[ip];
$server_port = $_GET[port];
$leng = $_GET[leng];
include('binary_funcs.inc');
include('hlquery_funcs.inc');
$query_challenge = Source_A2S_GetChallenge($server_ip, $server_port);
$server_details = Source_A2S_Info($server_ip, $server_port, $query_challenge);
$query_challenge = Source_A2S_GetChallenge($server_ip, $server_port);
$server_details = Source_A2S_Info($server_ip, $server_port, $query_challenge);
$total = ''.$server_details['numplayers'].'/'.$server_details['maxplayers'].'';
imagettftext($imagen, $leng,0,0,24, $negro, $fuente, $total);
imagepng($imagen);
?>
pero esto en el firefox me indica:
The image “” cannot be displayed, because it contains errors.
El script del status del server no es,porque imprimo los datos en un echo sin la funcion de la imagen,y me anda bien..
cual es el problema?
gracias