Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/11/2013, 08:33
Avatar de quinqui
quinqui
 
Fecha de Ingreso: agosto-2004
Ubicación: Chile!
Mensajes: 776
Antigüedad: 19 años, 8 meses
Puntos: 56
Respuesta: Problemilla al crear un captcha con php

Recuerda que la idea era mover la asignación de $_SESSION desde el captcha al formulario. O sea, debes eliminar de captcha la parte donde llenas la variable.

Captcha:
Código PHP:
session_start();

// Imagen que va a mostrar de fondo
$fondo "../themes/image/captcha.png"
 
// Se define el header
header("Content-type: image/png");

// y aca el resto de tu codigo captcha... 
Form:
Código PHP:
<?php
include "funcion_captcha.php";
$_SESSION["tmptxt"] = randomText(8); 
?>
<!-- aca el formulario -->
funcion_captcha.php
Código PHP:
function randomText($length) {
    
$pattern "1234567890abcdefghijklmnopqrstuvwxyz";
    for(
$i=0;$i<$length;$i++) {
      
$key .= $pattern{rand(0,35)};
    }
    return 
$key;

Saludos!
__________________
pipus.... vieeeeeji plomius!!!
*quinqui site*