Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2008, 08:11
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años
Puntos: 292
Header: Content-type ? no me imprime nada!

Amigos: me hice un generador de captchas mirando (lease copiando) un poco por alli y funciona bien PERO luego de generar la imagen...... no me imprime mas con ECHO!!!

Código PHP:
<?php
Function pass_gen($len=8){
$string '';
    
$ok false;    
    
$chars 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
    for (
$i 0$i $len$i++){
       
$pos rand(0strlen($chars)-1);
       
$string .= $chars{$pos};
     }
return (
$string);     
}

Function 
captcha(){
header("Content-type: image/png");
$im = @imagecreate(10050)  or die("Cannot Initialize new GD image stream");

$clave pass_gen();

imagecolorallocate($im000);
$text_color imagecolorallocate($im2331491);
imagestring($im51515,  $clave$text_color);
imagepng($im);
imagedestroy($im);

return (
$clave);
}

$c =  captcha();
header("Content-type: text/html;");
echo 
$c;
echo 
'No imprime nadaaa!!!!';
?>
Necesito volver al "modo texto" pero no entiendo como!

Otra costia: como se supone que grabo esa imagen.... ? (si quisiera salvarla en disco)
__________________
Salu2!