Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/03/2008, 12:19
Avatar de rogertm
rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 19 años, 7 meses
Puntos: 638
Re: valida campo con PHP

hola, esencialmente lo que debes hacer es poner en el value de cada campo su propio valor enviado por $_POST:
Código PHP:
<input type="text" name="campo" value="<?php echo $_POST['campo'?>" />
algo asi, pero no solo eso, debes al final del script destruir las variables para que si todo salio bien, que no te los muestre, para eso usarias unset.

algo asi:
Código PHP:
<?php
if(isset($_POST['form'])){
    if(!empty(
$_POST['campo1']) && $_POST['campo2']){
        
// aqui verificas si las variables vienen llenas o no
        // de ser correcto procesas los datos
        
$var1 $_POST['var1'];
        
$var2 $_POST['var2'];        
        
// haces un INSERT en tu DB o lo que sea que quieras hacer
    
}else{
        
// de lo contrario envias un mensaje de error
        
echo "debe llenar todos los datos";
    }
    
// aqui destruyes las variables
    // ya que todo salio bien
    
unset($var1);
    unset(
$var2);
}
?>
<form name="form" action="post">
    <input type="text" name="campo1" value="<?php echo $var1 ?>" />
    <input type="text" name="campo2" value="<?php echo $var2 ?>" />
</form>
prueba a ver, es un ejemplo que se me ocurrio al vuelo.

saludos y suerte
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose