Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/01/2012, 11:54
Avatar de ocesitaro
ocesitaro
 
Fecha de Ingreso: diciembre-2011
Ubicación: Carabayllo
Mensajes: 274
Antigüedad: 12 años, 5 meses
Puntos: 36
Respuesta: pwdencrypt desde un modelo y controlador CI

Bueno ya lo habia resuelto solo qeu estab un poco ocupado y no publique como lo redolví , pero aca lo traigo:
//PARA INSERTAR
function crear_usuario($cod,$per,$login,$pass,$nom){
$this->db->query("INSERT INTO sip_ma_usuario(cod_usuario,cod_personal,dsc_login, dsc_password,dsc_nombres,flg_habilitado) VALUES('".$cod."','".$per."', '".$login."',PwdEncrypt('".$pass."'),'".$nom."','s ')");
}

eso es para el insert , teniendo en cuenta que PwdEncrypt y PwdCompare son funciones no documentadas de SQLServer

// PARA EL LOGIN
function iniciar($user,$pass){
$query =$this->db->query("SELECT * FROM sip_ma_usuario WHERE dsc_login='".$user."' AND PwdCompare('".$pass."',dsc_password0) = 1 ");
return $query->row();
}