Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/04/2003, 13:31
zeus_bsas
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 21 años, 10 meses
Puntos: 0
Perdon, no era un readfile, sino un imajejpeg:

Esta es la pagina que muestra la imagen, un codigo:
IMAGEN_CODIGO.PHP

Código PHP:
<?php

session_start
();
$car_codigo="123456789";
$codigo="";
for (
$i=0$i<4$i++)
    
$codigo=$codigo.$car_codigo[rand(0,8)];
$imagen=ImageCreate(47,22);
$color=ImageColorAllocate($imagen,225,225,128);
$colorfuente=ImageColorAllocate($imagen,0,0,0);
imagefill($imagen,0,0,$color);
imagestring($imagen,5,6,3,$codigo,$colorfuente);
header("Expires: Mon, 01 Jan 1990 00:00:00 GMT");
header("Last-Modified: Mon, 05 Jan 2099 00:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Content-Type: image/jpeg");
imagejpeg($imagen);
imagedestroy($imagen);

?>
Luego la pagina de registro la llama asi:
Código PHP:
<img src="imagen_codigo.php" width="47" height="22" border="1" style="border-color=#7F7F7F"
Solucione el problema de que no cargara la pagina entera, se debia a que tanto en la pagina que generaba la imagen, como en la que la llamaba, tenia las lineas:
Código PHP:
header("Expires: Mon, 01 Jan 1990 00:00:00 GMT");
header("Last-Modified: Mon, 05 Jan 2099 00:00:00 GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Content-Type: image/jpeg"); 
Se las saque a la pagina en donde esta la llamada y se cargo lo mas bien (a ella se las tendria que sacar? - hago esto porque varios usuarios me dicen que ven siempre la misma imagen).

Ahora tengo un nuevo problema, y les pido que por favor si pueden lo vean uds. SOLO con netscape 4.79 aparace el fondo amarillo de la imagen pero sin los numeros, rarisimo.