Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/06/2008, 07:54
Avatar de T4ke0veR
T4ke0veR
 
Fecha de Ingreso: agosto-2007
Ubicación: Quito - Ecuador
Mensajes: 1.720
Antigüedad: 17 años, 6 meses
Puntos: 28
Respuesta: insert en form

asi?

Código PHP:
<?php
    
include('functions.php');

    if (
$_POST['nombre']=='' || strlen($_POST['nombre'])<3)
    {
        
$errors[] = 'Nomnbre debe poseer al menos 3 letras.';
    }

    if (
$_POST['apellido']=='' || strlen($_POST['apellido'])<3)
    {
        
$errors[] = 'Apellido debe poseer al menos 3 letras.';
    }

    if (
$_POST['usuario']=='' || alpha_numeric($_POST['usuario'])==FALSE)
    {
        
$errors[] = 'Usuario debe contener valores alfa-numéricos';
    }

    if (
$_POST['pass']=='' || alpha_numeric($_POST['pass'])==FALSE)
    {
        
$errors[] = 'Debe suministrar una contraseña';
    }

    if (
$_POST['pass']!=$_POST['re_pass'])
    {
        
$errors[] = 'Contraseñas no coinciden';
    }

    if (
valid_email($_POST['mail'])==FALSE)
    {
        
$errors[] = 'Inserte una direcciónde correo valida';
    }
    if (
$_POST['cedula']=='' || strlen($_POST['cedula'])<6)
    {
        
$errors[] = 'Cedula debe poseer al menos 6 digitos';
    }
    if (
$_POST['telefono']=='' || strlen($_POST['telefono'])<7)
    {
        
$errors[] = 'El teléfono deb poseer al menos 7 digitos';
    }
    if (
$_POST['fecha']=='' || strlen($_POST['fecha'])<3)
    {
        
$errors[] = 'Debe poseer una fecha';
    }

    if(
is_array($errors))
    {
        echo 
'<p class="error"><b>The following errors occured</b></p>';
        while (list(
$key,$value) = each($errors))
        {

            echo 
'<span class="error">'.$value.'</span><br />';
        }
    }
    else {
         include (
'conect.php');



    if (isset(
$_POST['subir'])) {

            
extract($_POST);



            if (empty(
$activo)){

            
$activo=2;

            }





        
$query="INSERT INTO clientes SET

        nombre = '$nombre',

        apellido = '$apellido',

        usuario = '$usuario',
        
        pass = '$pass',
        
        mail = '$mail',
        
        cedula = '$cedula',
        
        telefono = '$telefono',
        
        fecha = '$fecha'"
;    

        
mysql_query($query);

                                    

        
    }            


        echo 
'<p><b>Felicitaciones!</b></p>';
        echo 
'<span>Tu registro ha sido procesado con éxito. Ahora puedes ingresar usando tu usuario y contraseña. gracias por registrarte !</span>';
    }

?>
__________________
Diseño gráfico, Web, imagen corporativa, publicidad ...

Última edición por T4ke0veR; 18/06/2008 a las 08:39