Tengo un formualrio en php, si un campo esta vacio muestra un error "no llenaste el campo" el problema es que el error lo muestra en otra página y yo lo que quiero es que lo muestre abajo del formulario para que no haya la necesidad de hacer click en "regresar".
Aqui pongo el codigo, si me pueden ayudar...
Código PHP:
<?php
$accion= $_POST['accion'];
if($accion=="enviar"){
$campo1= $_POST['campo1'];
if(empty($campo1)){
echo "<br><FONT COLOR=\"#FF0000\"><b><center>No llenaste el campo 1</center></b><br><a href=\"javascript:history.go(-1)\">Regresar</a><br><br>";
}
else {
echo "<form method=post action=\"".$_SERVER['PHP_SELF']."\">
<input type=hidden name=enviar value=enviar>
Llenaste el campo 1 con el valor $campo1"
} else {
echo "<form method=post action=\"".$_SERVER['PHP_SELF']."\">
<input type=hidden name=accion value=enviar>
<center><TABLE border=\"0\" cellpadding=\"0\" cellspacing=\"0\">
<tr><td width=\"50\">Campo 1: </td><td><input type=text name=campo1 class=\"text\" size=\"35\"></td></tr>
<input type=submit value=Enviar! class=\"button\"></form></td></tr>
</table></center>";
} }
?>