tenho um formulario que esconde campo conforme usuario logado, porem ele nao estar recebendo a variavel global.
em cadastrar_denuncia.php
no formulario em eventos em onScriptInit coloquei o seguinte script
if ({sm_global_login} == ‘admin’) // Display block
{
sc_block_display(coordenadas, ‘on’);
}
else // Hide block
{
sc_block_display(coordenadas, ‘off’);
}
em control_login.php
sc_lookup(ds_user, "select Login
, Pswd, unidade from sec_users where Login
= $var_login and Pswd = $var_password ");
if ({ds_user} != false)
{
$sm_global_login = {login};
sc_set_global($sm_global_login);
sc_lookup(ds_user_app, "select sec_group_aplication.Aplication_Name from sec_group_aplication inner join sec_users_groups on sec_group_aplication.Group_Id = sec_users_groups.Group_Id where sec_users_groups.Login_User = '{login}' ");
if ({ds_user_app} != false)
{
for($i = 0; $i < count({ds_user_app}); $i++)
{
sc_apl_status({ds_user_app[$i][0]}, 'on');
}
}
sc_redir('menu', sm_global_login ={login});
}
else
{
sc_error_message(“Acesso negado !”);
no menu estar recebendo o nome perfeitamento, porem apos fazer o login o formulario nao recebe o nome do usuario