Hola Angelfcm,
El codigo es muy parecido al que has puesto ahi, exactamente es el siguiente:
Para imagen.php
Código PHP:
<?php
session_start(); // esta linea hace que se pierda la sesion, si la saco obviamente no se pueden recuperar los valores de las variables de sesion.
$imagen = imagecreatefromjpeg("imagenes/fondonumero.jpg");
$colText = imagecolorallocate($imagen, 255, 255, 255);
imagestring($imagen, 4, 5, 2, $_SESSION["numero"], $colText);
header("Content-type: image/jpeg");
imagejpeg($imagen);
?>
Un par de datos: Una vez que se pierde la sesion, pierde para todo el sitio (justamente es una sesion), es decir cualquier otra variable declarada se borra. Sin embargo no es el problema el hecho de pasar de paginas a paginas, ahi funciona bien. El error solo se da en el session_start del archivo imagen.php
Y otra cosa mas rara. El mismo script funciona ok en varios sitios mas, incluso en mi pc e incluso tambien en otras cuentas de hosting del mismo servidor.
Nuevamente gracias por las sugerencias.
Leo