Ver Mensaje Individual
  #55 (permalink)  
Antiguo 24/07/2006, 21:10
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 11 meses
Puntos: 129
Cita:
Iniciado por index000
hola, al final es cierto, no queda muy en claro, mucho codigo y nadie dice, SI FUCNIONA!

Seria muy dificil que uno de los creadores de este codigo diga si el codigo de la faq esta actualizado, y si copiamos el codigo de la faq anda? digamos tengo el mismo problema q todos, no veo la imagen a generar, no la veo como localhost ni en mi hosting pago, cual es el problema?
Pues el código de la FAQ que se publicó a raiz de este mensaje está correcto y FUNCIONA .. de hecho gracias a gente que lo ha probado veras que el còdigo se mantiene (fijate al piè del mismo los comentarios!!!):

http://www.forosdelweb.com/showpost....&postcount=123

Ahora, .. que no te funcione a ti .. es un tema a evaluar. Todos tuvieron algùn tipo de problemas y no todos era por lo mismo, algunos no tenían GD instalado, otros tantos con problemas de sesiones, otros que no lo usaban como se explica .. en fin .. el mismo "problema visual" puede ser originado por muchas cosas. Mira como todo el mundo nunca ha reportado su problema concreto con datos y pruebas .. (como tu) ... así no hay forma de solventar problemas:

Una pequeña guía para detectar el problema:

1) Ten presente que el còdigo usa las librerìas GD. Las tienes instaladas y con soporte para tipografìa True Type?
2) El código se basa en sesiones. Funcionan en generan en tu servidor y otras aplicaciones que usen sesiones? .. verificalo antes con pruebas simple de uso de sesiones. El código presentado asume que se propaga el SID (Identificador Único de sesión) bajo cookies por ende .. debes aceptarlas y que nada las bloquee ademàs que tu configuración de PHP al respecto las cree.

Estos dos puntos debes de tenerlos claro antes de probar este tipo de ejemplos. De todas formas hay más "pruebas" para intentar ver un mensaje de error referente a alguno de los temas mencionados antes.

3) Del código genera_img.php (hablo del publicado final en las FAQ's) quita o comenta la línea referente a header() (envio de cabeceras). LLama a ese código en forma aislada por el navegador (barra de direcciones) y fija en el còdigo: $codigo a un valor cualquiera (para realizar pruebas).

Si ves un montón de "caracteres" tipo: klasdifukjhsdaf kjhjsdfkjhdasf .. eso es tu imagen generada = no tienes problemas con GD en sí ..

Activa la línea de "header()" y vuelve a probar el código (en llamada directa por tu navegador) .. Si ves el código generado, podemos "pensar" en problemas con sesiones, en este caso si corresponde ya vendrá otra "batería" de pruebas y preguntas para ver tu configuración de sesiones y checkeos de "cookies" si se estàn generando.

Realmente este tipo de "pruebas" en busca de un "mensaje" de error no sólo son válidas para este "código" sino para cualquiera que genere imagenes. El hecho de enviar "cabeceras HTTP" vìa header() suele molestar para detectar un problema o error que se está produciendo pero no "vemos" y que hay que ver para dar algún tipo de solución.

Si te fijas en la FAQ .. este tipo de "código" tiene nombre (como para que uses google y busques tal vez otras soluciones al problema): CAPTCHA

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.