Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/08/2011, 07:34
Avatar de eliza_ralves
eliza_ralves
 
Fecha de Ingreso: junio-2009
Ubicación: Caracas
Mensajes: 126
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: Búsqueda con LDAP - PHP

Y aquí hago la llamada a la función:

Código PHP:

    
// Obtener valores de campos del formulario de ingreso de usuario
    
$username     $_POST['username'];
    
$rol        $_POST['rol'];

         
// Verificar si el usuario a registrar pertenece al Directorio Activo

        
$verificaLDAP busquedaLDAP($username$password);
        
        
// El nombre de usuario pertenece al Directorio Activo
        
if ($verificarLDAP == 0){

            
// Verificar si el nombre del usuario a registrar ya está siendo 
            // utilizado en el sistema
            
$yaExiste perteneceSPO2($username);

            
//El nombre de usuario ya se encuentra registrado
            
if($yaExiste){

                
// Volver a formulario de ingreso de usuario
                
$_SESSION['error']          = 3;
                
$_SESSION['errorUsername'] = $username;
                
$_SESSION['errorRol']      = $rol;
                
$_SESSION['errorDiscU']    = $disciplina;
                
$_SESSION['errorOficU']    = $oficina;
                
header("Location: agregarUsuario.php");

            
// El nombre de usuario no se encuentra registrado en el sistema
            
} else {

                
// Registrar los datos del nuevo usuario en la BD.
                
insertarNuevoUsuario($username$disciplina$oficina$rol);

                
// Volver a página de presentación del módulo de perfiles de usuario, 
                // mostrando mensaje de éxito correspondiente
                
$_SESSION['exito'] = 1;
                
$_SESSION['errorUsername']    = NULL;
                
$_SESSION['errorRol']         = NULL;
                
$_SESSION['errorOficU']       = NULL;
                
$_SESSION['errorDiscU']       = NULL;
                
header("Location: principal_cuentas.php");

            }
        }
        
// El nombre de usuario no pertenece al Directorio Activo 
        
else {
        
                
// Volver a formulario de ingreso de usuario
                
$_SESSION['error']          = 3;
                
$_SESSION['errorUsername'] = $username;
                
$_SESSION['errorRol']      = $rol;
                
$_SESSION['errorDiscU']    = $disciplina;
                
$_SESSION['errorOficU']    = $oficina;
                
header("Location: agregarUsuario.php");
        
        } 
__________________
“El mayor enemigo del conocimiento no es la ignorancia, sino la ilusión del conocimiento”— Stephen Hawking