![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
22/06/2009, 13:26
|
| | Fecha de Ingreso: julio-2008
Mensajes: 33
Antigüedad: 16 años, 7 meses Puntos: 0 | |
Crear imagen con image* Estimados:
El problema que tengo es que cuando creo una imagencon "image*" no se ve en el navegador.
El codigo es el siguiente.
archivo generador.php.
<?
include("funciones.php");
session_start();
$_SESSION['texto_temp'] = genera_texto(6);
$captcha = imagecreatefromgif("fondo.gif");
$colText = imagecolorallocate($captcha, 0, 0, 0);
imagestring($captcha, 4, 16, 7, $_SESSION['texto_temp'], $colText);
header ("Content-type: image/jpeg");
imagejpeg($captcha); //ver comentario abajo
?>
en el archivo que lo llama...
<img src="imagenfondo.php" width="100" height="30">
esto esta dentro de un <form> pero no me parece significativo.
En la linea que tiene //ver comentario abajo cambio por
----> imagejpeg($captcha, "nuevoarchivo.jpg");
y se crea el archivo bien. El error esta (segun yo) en que los navegadore (firefox, IE6) no entienden el archivo "generador.php".
si uso imagejgif lo mismo.
Alguna ayudita...
PD: Es para hacer un captcha. |