Foros del Web » Programando para Internet » PHP »

¿Como se puede hacer un captcha con cookies?

Estas en el tema de ¿Como se puede hacer un captcha con cookies? en el foro de PHP en Foros del Web. Miren, como no entiendo mucho de captcha tuve que buscar en internet por eso y encontre varios script pero creo que el hosting en donde ...
  #1 (permalink)  
Antiguo 30/09/2006, 12:56
 
Fecha de Ingreso: septiembre-2006
Mensajes: 127
Antigüedad: 17 años, 6 meses
Puntos: 5
¿Como se puede hacer un captcha con cookies?

Miren, como no entiendo mucho de captcha tuve que buscar en internet por eso y encontre varios script pero creo que el hosting en donde me alojo no soporta sessiones ya que en mi localhost lo he probado y anda de lo mejor... entonces necesito saber como hacer o en donde encontrar un captcha que use cookies :S

Estare muy agradecido a aquel que me ayude...
  #2 (permalink)  
Antiguo 30/09/2006, 13:07
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 2 meses
Puntos: 25
no soporta sesiones? pues disculpame pero que asco de hosting. Todo php por default acepta sesiones. Y un captcha con cookies es fácil de hacer en el faq de javascript hay un script que yo recomiendo y es el que uso. Para hacer las cookies con un if-else ya lo pescaste todo. Saludos
__________________
Hospedaje Web al mejor costo!
  #3 (permalink)  
Antiguo 30/09/2006, 13:27
 
Fecha de Ingreso: septiembre-2006
Mensajes: 127
Antigüedad: 17 años, 6 meses
Puntos: 5
Ah Ok, Muchas gracias!

Igual no se si soporta sessiones, porque creo yo que es asi ya que en mi localhost 0 errores.

El error que me muestra es este:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/virtual/sitio105433/www/index2.php:6) in /home/virtual/sitio105433/www/secciones/contactar.php on line 41

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/virtual/sitio105433/www/index2.php:6) in /home/virtual/sitio105433/www/secciones/contactar.php on line 41
  #4 (permalink)  
Antiguo 30/09/2006, 13:29
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 2 meses
Puntos: 25
elimina las cookies y la cache de tu sitio web, cierra tu navegador y abre de nuevo tu navegador junto con tu sitio web.
__________________
Hospedaje Web al mejor costo!
  #5 (permalink)  
Antiguo 30/09/2006, 13:45
 
Fecha de Ingreso: septiembre-2006
Mensajes: 127
Antigüedad: 17 años, 6 meses
Puntos: 5
:) como se borra la cache de mi sitio??
  #6 (permalink)  
Antiguo 30/09/2006, 14:32
 
Fecha de Ingreso: septiembre-2006
Mensajes: 1
Antigüedad: 17 años, 6 meses
Puntos: 0
Hola KekoGrama. Creo que se cual es el problema que tienes. El caso es que para poder iniciar la session, es decir, hacer el sesion_start(); no puedes habes escrito nada antes en la página generada, es decir no puedes haber hecho antes un echo o un printf. Pon al principio del tu archivo .php lo de session_start() y así ese error no tiene que salirte ya.

Espero que te sirva de ayuda.
Saludos
  #7 (permalink)  
Antiguo 30/09/2006, 14:38
 
Fecha de Ingreso: septiembre-2006
Mensajes: 127
Antigüedad: 17 años, 6 meses
Puntos: 5
jaja ya se el error... xD!
esque debe ser porque yo le hice un include de otra pagina para que fuese asi
index2.php?do=codigo
porque ahora pruebo el script sin eso y me funca :S

Igual muchas gracias por su ayuda!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:48.