dagnover
Posts: 12
|
Posted: 09/19/2011, 4:01 PM |
|
Hola a todos soy nuevo en codecharge, y este es mi problema
tengo una tabla usuarios en la que se encuentra el campo 'id_compania', necesito que al momento de loguearme el sistema me almacene el valor de este campo en una variable llamada vs_id_compania, en los manuales de codecharge encontre un codigo en el cual mensionan un codigo que debe ir dentro del evento onclick al colocar la accion login, este es el codigo:
function Login_DoLogin_OnClick(& $sender) {
if ($Login_DoLogin_OnClick == true) {
$db = new clsDBMyConnect();
CCSetSession("vs_id_compania",
CCDLookUp("id_compania","usuarios","id_usuario=".$db-
>ToSQL(CCGetUserID(),ccsInteger), $db) );
$db->close();
}
}
este codigo lo coloque al final del evento login, pero al tratar de validadr unos grid con la variable de sesion no hace nada, al parecer la variable no trae nada, que estoy haciendo mal.
muchas gracias por toda su ayuda, por cierto estoy trabajando con php y la version 4.2
|
|
|
cleyan
Posts: 136
|
Posted: 09/22/2011, 1:31 PM |
|
Estimado
Tu Formulario de login ya debe tener ese funcion definida en el evento login ademas no es recomendable "tocar" codigo generado por CCS
haz lo siguiente:
haz click en el boton login
en las propiedades elige events
ahora debe estar
Server
->OnClick
->Login
Entonces marca el OnClik y arriba en el signo * elige add code...
en el espacio para escribir dentro del codigo colocas
if (CCGetUserID() > 0){
$db = new clsDBMyConnect();
CCSetSession("vs_id_compania",CCDLookUp("id_compania","usuarios","id_usuario=".$db->ToSQL(CCGetUserID(),ccsInteger), $db) );
$db->close();
}
Lo que haces es dejar que CCS maneje el login pero luego de eso verificas que este logeado y ahi fijas la variable de sesión
Saludos, espero que te sirva, ahi me cuentas
Carlos
_________________
**************************************************
Carlos Leyan B.
Temuco, Chile
www.leytec.net |
|
|
dagnover
Posts: 12
|
Posted: 09/23/2011, 7:51 PM |
|
Muchisimas gracias por la informacion, me funciono a las mil maravillas
|
|
|
jfcruz
Posts: 4
|
Posted: 06/18/2013, 4:06 PM |
|
Hola Compañero.
Yo también estoy tratando que en mi sistema me aparezca el usuario logueado pero no tengo mucha experiencia en codecharger sera posible que me ayuden con unas capturas de pantalla, de antemano muchas gracias.
_________________
Tecnico en Redes |
|
|
|