Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2008, 10:33
Avatar de Marcos071
Marcos071
 
Fecha de Ingreso: enero-2006
Ubicación: Presidencia Roque Sáenz Peña - Chaco
Mensajes: 384
Antigüedad: 18 años, 4 meses
Puntos: 5
Generar imagen

Hola, tengo este archivo php que no se dónde estaría el error, porque cuando lo quiero hacer funcionar en el servidor me dice esto:

No se puede mostrar la imagen “http://www.icriscaris.org.ar/genera_img.php” porque contiene errores.

La verdad es que es buscado ya bastante y dandole vueltas al codigo pero no me funciona...y no se ya dónde encontrarle el error...

Código PHP:
<?php
session_start
(); 

header('Content-type: image/png');

$codigo=$_SESSION['mipass'];

$tipografias = array("arial","comic","times");

$tipografias_ruta "C:\WINDOWS\Fonts\\";

$espacio 0;

$tamano_fuente 20;

$profundidad_codigo 8

$x=$profundidad_codigo*$tamano_fuente;
$y=$tamano_fuente;


$im imagecreate($x$y);

$color_fondo imagecolorallocate($im255255255); 
$color_texto imagecolorallocate($im190190190); 


for(
$caracter=0$caracter<$profundidad_codigo$caracter++){
  
$indice_aleatorio=array_rand($tipografias);
  
$tipografia=$tipografias_ruta.$tipografias[$indice_aleatorio].'.ttf';
    

  
imagettftext($im$tamano_fuente0$espacio$tamano_fuente$color_texto$tipografia $codigo{$caracter});
  
imageline($im0$y-18$x$y-18,$color_texto );
  
imageline($im0$y-15$x$y-15,$color_fondo );
  
imageline($im0$y-10$x$y-10,$color_texto );
  
imageline($im0$y-7$x$y-7,$color_fondo );
  
imageline($im0$y-3$x$y-3,$color_texto );

  
$espacio +=$tamano_fuente;
}

imagepng($im);

imagedestroy($im);
?>

Y cuando lo pruebo en mi servidor local dice que hay un erro en la línea 43, que es donde dice esto...

Código PHP:
  imagettftext($im$tamano_fuente0$espacio$tamano_fuente$color_texto$tipografia $codigo{$caracter}); 

Última edición por Marcos071; 20/02/2008 a las 11:28 Razón: agregar informacion