Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/07/2009, 12:38
Avatar de temaqueja
temaqueja
 
Fecha de Ingreso: agosto-2002
Ubicación: /dev/null/
Mensajes: 399
Antigüedad: 21 años, 8 meses
Puntos: 4
Busqueda Respuesta: se duplica usuario

Código PHP:

// por seguridad ...
function tratar_basico($string) {
  
// esta funcion no hace nada jejeje pero si buscas 
  // en google encontraras cientos de buenas 
  // funciones que revisan cadenas de texto!!
  
return($string);
}

if(!isset(
$_SESSION['user'])) {
    
header("Location: index.php");
}

if(isset(
$_POST['Registrar'])) {
    
// aconsejable ....
    //$dni = tratar_basico($_POST['dni']);

    // o (a tu estilo) ....
    
$dni $_POST['dni'];
    
$sql mysql_query("SELECT * FROM personal WHERE dni = '$dni'");
    if (
mysql_num_rows($sql) > 0)
    {
    
// Ese dni ya esta registrado!!!
    
echo "Usaurio Creado";
    }
    else
    {
    
    

    
$ins_personal "INSERT INTO personal(paterno, materno, nombres, dni, fec_nac, sexo, direccion, id_departamento, id_provincia, id_distrito, telefono, celular, email, profesion, grado_academico, asignatura, nombre_banco, nro_cuenta, fec_registro, ind_personal, usuario_registro, tipo_user) 
                    VALUES('" 
$_POST['paterno'] . "', '" $_POST['materno'] . "', '" $_POST['nombres'] . "', '" $_POST['dni'] . "', '" $_POST['ano'] . '-' $_POST['mes'] . '-' $_POST['dia'] . "', '" $_POST['sexo'] . "', '" $_POST['direccion'] . "', '" $_POST['id_departamento'] . "', '" $_POST['id_provincia'] . "', '" $_POST['id_distrito'] . "', '" $_POST['telefono'] . "', '" $_POST['celular'] . "', '" $_POST['email'] . "', '" $_POST['profesion'] . "', '"$_POST['grado_academico']."'. '"$_POST['asignatura']."'. '"$_POST['nombre_banco'] . "', '" $_POST['nro_cuenta'] . "', '" date('Y-m-d H:i') . "', 'S', '" $_SESSION['id_usuario'] . "', '5')";
    echo 
$ins_personal;
    
db_query($ins_personal);
    
    
header("Location: " $_SERVER['PHP_SELF']);
}
}
?> 
__________________
_________________________
La computadora nació para resolver problemas que antes no existían