Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/05/2010, 02:20
dorkita
 
Fecha de Ingreso: mayo-2010
Ubicación: Granada
Mensajes: 11
Antigüedad: 14 años
Puntos: 0
Respuesta: Bienvenido + Captcha

Cita:
Iniciado por Maestro_kanelo Ver Mensaje
[url]http://blog.unijimpe.net/crear-captcha-con-php/[/url]
Creo que alguien conoce este tutorial. Miraba y he descargado los archivos necesarios. Son:
  • captcha.php
  • captchademo.php (la uestra, ejemplo)
  • bgcaptcha.gif (fondo de captcha)

Comprendi muchas cosas, pero no tengo idea donde meter el código:

Código PHP:
<?
session_start
();
$_SESSION['tmptxt'] = randomText(8);
$captcha imagecreatefromgif("bgcaptcha.gif");
$colText imagecolorallocate($captcha000);
imagestring($captcha5167$_SESSION['tmptxt'], $colText);
header("Content-type: image/gif");
imagegif($captcha);
?>
Hecho en archivo de mi formulario tan como en ejemplo captchademo.php. Metido este codigo antes de <html></html> y en vez de la página me aparece el texto:

Cita:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /var/www/sitios/admin/[email protected]/eternasaltos.com/subdominios/www/contacto1.php:4) in /var/www/sitios/admin/[email protected]/eternasaltos.com/subdominios/www/contacto1.php on line 5
Cuando no publico este codigo en ningun lugar la captcha se aparece - la tengo aqui:
http://www.eternasaltos.com/contacto1.php

Pero no funciona correcto. El formulario se envia igual con y sin verificar código de cptcha. Debe que enviarse solo con verificación.

Donde puedo tener error? Si lo facilitara la respuesta pudo luego publicar aqui todo código del mi formulario.

Gracias.

Última edición por dorkita; 25/05/2010 a las 02:25