Tengo el siguiente código:
Código PHP:
<?
session_start();
$text = rand(10000,99999);
$_SESSION['vercode'] = $text;
$height = 25;
$width = 65;
$image_p = imagecreatetruecolor($width, $height);
$white = imagecolorallocate($image_p, 255, 255, 255);
$black = imagecolorallocate($image_p, 0, 0, 0);
$font_size = 14;
imagestring($image_p, $font_size, 5, 5, $text, $white);
imagejpeg($image_p, null, 80);
?>
Este código crea una Imágen de Verificación la cual es checada por un FORM mediante un input llamado "vercode".
La validación que hace es la siguiente:
Código PHP:
session_start();
if ($_POST['vercode'] != $_SESSION['logymail_vercode']) {
echo '<script language=JavaScript>
alert("Incorrecta!")</script>';
} else {
echo '<script language=JavaScript>
alert("Correcta!")</script>';
};
Ahora bien yo ya tengo un formulario en mi página web la cual válida otros campos pero ese INPUT el del código de verificación no lo válida. Lo que quiero es que me ayuden a integrar la validación del CÓDIGO IMAGEN DE VERIFICACIÓN ami validador que yo ya tengo hecho sin necesidad de montar un form adicional a mi página, es decir, que la validación no sea por $_Post sino que sea como mi código. A continuación les pongo el fragmento de código que yo tengo y al cual deseo que se le integre el código de verificación:
Código HTML:
function validate_form(theForm)
{
if (theForm.username.value == "")
{
alert("El campo \"Usuario\" esta vacio :(.");
theForm.username.focus();
return (false);
}
if (theForm.FirstName.value == "")
{
alert("El campo \"Appelido(s)\" esta vacio.");
theForm.FirstName.focus();
return (false);
}
}
Espero haber sido claro. Un saludo