[Php-avanzado] Problema con texto generado con GD

Juan Manuel P. tucu_21 en hotmail.com
Dom Nov 4 23:03:14 ART 2012


Nada, el log esta limpio no tira ningun error... 

Estuve poniendo print_r en diferentes partes. Debo reconocer que el print_r lo hacia afuera del archivo php (captcha.php) que pase y que por eso crei que la variable de session se pasaba bien, pero cuando puse el print_r dentro del archivo php (captcha.php) me devuelve que esta vacio.
Pruebo lo mismo en el localhost mio y en el del hosting y en el mio con el codigo que pase la variable de session la lee sin ningun problema, en cambio cuando lo subo (via ftp) al hosting no lo hace.

Asi es como llamo al archivo captcha.php

<img src="captcha.php" alt="" style="border: solid 2px black;">

Y esta es la funcion dentro del archivo que llama a captcha.php que genera el string (obviamente antes pongo en el inicio del archivo session_start();):

$_SESSION["captcha"]="";
                function CreateCaptchaText() 
                {
                    $LenCaptcha=0;
                    $texto="";
                    do 
                    {                    
                        //Caracteres Validos del Captcha
                        $CarValido="aBcDe0FgHiJ1kLmNo2PqRsT3uVwXy4ZAbCd5EfGhI6jKlMn7OpQrS8tUvWx9Yz";
                        $PosCar=rand(0,strlen($CarValido)-1);
                        $texto=$texto.substr($CarValido, $PosCar, 1);
                        // El texto a dibujar
                        $LenCaptcha++;
                    }while($LenCaptcha < 5);
                    return $texto;
                }
                $Captcha=CreateCaptchaText();
                $_SESSION["captcha"]=$Captcha; 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20121104/eb2664fc/attachment.html>


Más información sobre la lista de distribución Php-avanzado