OLá pessoal. Bom dia. Recorro mais uma vez aos colegas mais experientes.
Estou usando a marco sc_change_connection(), para trocar a conexão
dependendo do grupo de usuário.
No ambiente de desenvolvimento está funcionando perfeitamente, porém
no de produção, está aparecendo a seguinte mensagem:
Falta definição das seguintes variáveis globais: Perfil=conn_53dp;
Ocorre que conn_53dp não é uma variável global e sim o nome da conexão
que deve ser trocada. O que pode ser?
Abaixo a forma que estou usando a macro no onValidadteSuccess
$sql = "select group_id from sec_users_groups where login = '" . $field . "'";
sc_lookup(ds, $sql);
if ({ds[0][0]} == 2)
{
sc_change_connection("conn_16dh", "conn_48dp");
}
elseif ({ds[0][0]} == 3)
{
sc_change_connection("conn_16dh", "conn_53dp");
}
Obrigado.