Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2008, 12:17
nand0
 
Fecha de Ingreso: noviembre-2008
Ubicación: Jerez
Mensajes: 23
Antigüedad: 16 años, 3 meses
Puntos: 0
[SOS] ¿¡¡¡Veis algun error!!!?

Vamos a ver, quiero registrar usuarios ok? El problema esta en que me registra todo los campos en la base de datos MENOS apellido1, apellido2,dni y telefono. No encuentro ninguna explicacion. El archivo HTML está bien. Los campos apellido1, apellido2, dni y telefono estan bien, una cosa que me he dado cuenta es que cuando pido que me indique si el campo esta vacio, para estos campos que me dan problema, NO me los verifica... Estoy comiendome el tarro!!!

Necesito ayuda por favor :)

Código PHP:
<?PHP
// Conectamos a la Base de Datos

$conexion mysql_connect("localhost","root","root");
mysql_select_db("tecnicospc",$conexion);

// Declaramos la variables del formulario anterior.

$nivel "3";
$nombre $_POST[nombre];
$apellido1 $_POST[primerapellido];
$apellido2 $_POST[segundoapellido];
$dni $_POST[dni];
$dia $_POST[dia];
$mes $_POST[mes];
$anio $_POST[anio];
$direccion $_POST[direccion];
$telefono $_POST[telefono];
$email $_POST[email];
$usuario $_POST[usuario];
$clave $_POST[clave];
$clave2 $_POST[clave2];

// Comprobacion de datos

if (($nombre == '') || ($apellido1 '') || ($apellido2 '') || ($dni '') || ($direccion == '') || 
(
$telefono == '') || ($email == '') || ($usuario == '') || ($clave == '')){
    print (
"Por favor rellena todos los campos!");
}elseif (
$clave != $clave2){
    print (
"Introduzca bien la contraseña, las claves no coinciden.");
}else{
$usuarios mysql_query("SELECT dni FROM usuarios WHERE dni='$_POST[dni]'");
if(!
$usuario_valido mysql_fetch_array($usuarios)){
    print (
"El DNI ya existe en nuestra base de datos!");
    
mysql_free_result($usuarios);

// Añadimos a la Base de Datos

}else{
$fecha $anio."-".$mes."-".$dia;
$clave md5($clave);
mysql_query("INSERT INTO usuarios (nivel, nombre, apellido1, apellido2, dni, fecha, direccion, telefono, email, usuario, clave) VALUES ('$nivel','$nombre','$apellido1','$apellido2','$dni','$fecha','$direccion','$telefono','$email','$usuario','$clave')");
    print (
"¡Proceso de registro completado con éxito!");
}

?>