Tema: Sencillo
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/02/2004, 20:29
Avatar de sism82
sism82
 
Fecha de Ingreso: octubre-2003
Ubicación: Guadalajara
Mensajes: 865
Antigüedad: 20 años, 6 meses
Puntos: 1
De acuerdo trata con esto

suponiendo que tienes un formulario con un solo campo de tipo texto:

<form name="miformulario" action="proceso.php" methiod="post">
Nombre: <input type"text" name="campo" id="campo" value="<?php if(isset($_POST['campo]'))echo $_POST['campo']; ?>">
<?php if(isset($alerta_campo))echo $alerta_campo; ?>
</form>

Simplemente verificas si te esta llegando una varable por POST (suponiendo que sea el método que tienes en tu formulario) y si ya llegó pues la pones como valor predeterminado... alerta es una variable que debes iniciar cuando detectes el problema en ese campo específico... ah y me falto poner alguna condición para que si alerta esta inicializada, no ponga ese valor en el campo.

Generalmente es mejor validar primero es formulario con javascript, aunque ciertamente hay algunas cosas que se deben validar con php.

dudas? otro mejor método?

saludos