Tema: Formulario
Ver Mensaje Individual
  #15 (permalink)  
Antiguo 02/08/2003, 11:19
Avatar de biblio
biblio
 
Fecha de Ingreso: enero-2002
Ubicación: Urano
Mensajes: 577
Antigüedad: 22 años, 3 meses
Puntos: 0
Ahi tienes otra alternativa, toma el mas funcional.

Código PHP:
<?php

if (isset($_POST['enviar'])){
    
$form $_POST;
    
$flag true;
    
// comeniezas a validar
    
if(empty($form['nombre'])){
        
$flag false;
        echo 
"Por favor ingrese su nombre<br>";    
    }elseif(!
ereg('^[a-z0-9]+([.]?[a-z0-9_-]+)*@'.'[a-z0-9]+([.-]+[a-z0-9]+)*.[a-z]{2,}$',$form['email'])){
        
$flag false;
        echo 
"Por favor ingrese su email correctamente<br>";
    }elseif(empty(
$form['link'])){
        
$flag false;
        echo 
"Por favor ingrese un link";
    }elseif(
$flag){
        echo 
"aca haces la insercion";
    }
}

?>
Para que los valores ingresados no se te pierdan, acá está el ejemplo.
Código:
<td width="34%" class="texto-fizq">Tu Nombre :</td>
<td colspan="2"><input name="nombre" type="text" id="nombre" value="<?php echo @$form['nombre'];?>"></td>
</tr>
<tr> 
<td class="texto-fizq">e-Mail :</td>
<td colspan="2"><input name="email" type="text" id="email" value="<?php echo @$form['email'];?>"></td>
</tr>
<tr> 
<td class="texto-fizq">Link :</td>
<td colspan="2"><input name="link" type="text" id="link" value="<?php echo @$form['link'];?>"></td>
</tr>
<tr>
Nota: @, ese simbolo es para evitar un warning.

Saludos

Última edición por biblio; 02/08/2003 a las 11:26