function nuevoUsuarioEnforma($nombre, $apellidos, $correo, $facebook, $password) { $facebookValidado = validarTextoNulo($facebook, "El id facebook del usuario"); $correoValidado = validarTextoNulo($correo, "El correo del usuario"); if ($facebookValidado["success"] == 1 or $correoValidado["success"] == 1) { $usuario = new UsuarioEnforma(); $bandera = 0; if ($correoValidado["success"] == 1) { $correoRepetido = $usuario->validarCorreoRepetido($correo); if ($correoRepetido["success"] != 0) { $respuesta = $correoRepetido; $bandera += 1; } } if ($facebookValidado["success"] == 1) { $facebookRepetido = $usuario->validarFacebookRepetido($facebook); if ($facebookRepetido["success"] != 0) { $respuesta = $facebookRepetido; $bandera += 1; } } if ($bandera == 2) { $respuesta["success"] = 6; $respuesta["message"] = 'El correo y facebook ya se encuentran registrados'; } if ($bandera == 0) { if ($password != NULL and $password != '') { $salt = '$EnfoArt$/'; $password = sha1(md5($salt . $password)); } $respuesta = $usuario->RegistroUsuarioEnforma($nombre, $apellidos, $correo, $facebook, $password); } } else { $respuesta["success"] = 5; $respuesta["message"] = 'El correo o facebook, deben ser diferente de nulo o cadena vacia'; } return $respuesta; }