CodeCharge Studio
search Register Login  

Web Reports

Visually create Web Reports in PHP, ASP, .NET, Java, Perl and ColdFusion.
CodeCharge.com

YesSoftware Forums -> CodeCharge Studio -> Español

 creacion de variables de session

Print topic Send  topic

Author Message
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
View profile  Send private message
cleyan


Posts: 123
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
View profile  Send private message
dagnover

Posts: 12
Posted: 09/23/2011, 7:51 PM

Muchisimas gracias por la informacion, me funciono a las mil maravillas :-D :-D :-D :-D
View profile  Send private message
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
View profile  Send private message

Add new topic Subscribe to topic   


These are Community Forums for users to exchange information.
If you would like to obtain technical product help please visit http://support.yessoftware.com.

Web Database

Join thousands of Web developers who build Web applications with minimal coding.
CodeCharge.com

Home   |    Search   |    Members   |    Register   |    Login


Powered by UltraApps Forum created with CodeCharge Studio
Copyright © 2003-2004 by UltraApps.com  and YesSoftware, Inc.