Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/08/2003, 23:16
fran86
 
Fecha de Ingreso: agosto-2002
Ubicación: Colón - Entre Rios - Argentina
Mensajes: 647
Antigüedad: 21 años, 8 meses
Puntos: 8
Puedes hacerlo reestructurando lo que ya tienes.
Ahi va...
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>";
        
echoform(); // muestra el formulario
    
} else {
        echo 
"<form method=post action=\"".$_SERVER['PHP_SELF']."\">
<input type=hidden name=enviar value=enviar>
&nbsp;&nbsp;&nbsp;Llenaste el campo 1 con el valor $campo1"
;
    } 
} else {
    
echoform(); // muestra el formulario
}

// creas una funcion que muestre el formulario para no repetir lo mismo 2 veces
function echoform() 
{
    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>"
;
}
?>