¿Como puedo hacer para que el mensaje de "codigo correcto" y/o "falta insertar el codigo" me aparezcan en la misma pagina, encima del formulario i no en un mensaje suelto en otra pàgina?
Si me pueden dar una respuesta les estaré muy agradecido.
Muchas gracias.
Saludos.
Les dejo el script.
Cita:
<?php session_start(); ?>
<html>
<head>
<title></title>
</head>
<body>
<?php
if (empty($_POST)) { ?>
<form method="post" name="form">
NOMBRE:<br>
<input name="nombre" type="text" id="nombre" /><br />
E-MAIL:<br>
<input name="email" type="text" id="email" /><br />
MENSAJE:<br>
<textarea name="text" id="text"></textarea><br />
VALIDACION:<br>
<img src="/inc/securimage_show.php" id="captcha"><br />
<input name="code" type="text" id="code" /><br />
<img src="inc/images/refresh.gif"> <a href="#" onClick="document.getElementById('captcha').src = '/inc/securimage_show.php?' + Math.random(); return false">Recargar la imagen</a><br>
<input type="submit" name="Submit" value="Enviar" />
</form>
<?php
} else { //form is posted
include("inc/securimage.php");
$img = new Securimage();
$valid = $img->check($_POST['code']);
if($valid == true) {
echo "informacion enviada correctamente.";
// espacio para el script para enviar los datos
} else {
echo "Error! codigo incorrecto!";
}
}
?>
</body>
</html>
<html>
<head>
<title></title>
</head>
<body>
<?php
if (empty($_POST)) { ?>
<form method="post" name="form">
NOMBRE:<br>
<input name="nombre" type="text" id="nombre" /><br />
E-MAIL:<br>
<input name="email" type="text" id="email" /><br />
MENSAJE:<br>
<textarea name="text" id="text"></textarea><br />
VALIDACION:<br>
<img src="/inc/securimage_show.php" id="captcha"><br />
<input name="code" type="text" id="code" /><br />
<img src="inc/images/refresh.gif"> <a href="#" onClick="document.getElementById('captcha').src = '/inc/securimage_show.php?' + Math.random(); return false">Recargar la imagen</a><br>
<input type="submit" name="Submit" value="Enviar" />
</form>
<?php
} else { //form is posted
include("inc/securimage.php");
$img = new Securimage();
$valid = $img->check($_POST['code']);
if($valid == true) {
echo "informacion enviada correctamente.";
// espacio para el script para enviar los datos
} else {
echo "Error! codigo incorrecto!";
}
}
?>
</body>
</html>