Olá pessoal,
Utilizo o Scriptcase 8.1.006. Tô fazendo uma aplicação onde tenho uma tela de login e, ao clicar no botão OK, passo valores de uma consulta para dois parâmetros [pUsuario] e [pPerfil]. Até aí tudo bem mas, como faço para que um formulário retorne para a tela de login caso o parâmetro seja nulo?
Abaixo segue o código do botão OK:
$vlLogin = {TxtEmail};
$vlSenha = md5({TxtSenha});
$vlTipo = {rbTipo};
[pUsuario] = 0;
[pPerfil] = 0;
If ($vlTipo == 1)
{
$vlSQL = "SELECT Usuario_ID, Perfil_ID, Usuario_Nome, Usuario_Nascimento, Usuario_Email, Usuario_Senha FROM mdi_a007_usuarios WHERE Usuario_Email = '".$vlLogin."' AND Usuario_Senha = '".$vlSenha."'";
/* ============================================================================= */
sc_lookup(meus_dados, $vlSQL);
if ({meus_dados} === false)
{
echo "Erro de acesso. Mensagem = " . {meus_dados_erro};
}
elseif (empty({meus_dados}))
{
echo "<b>ATENÇÃO</b><br /><br />O e-mail <b>".$vlLogin."</b> não foi encontrado.<br /><br />";
}
else
{
[pUsuario]={meus_dados[0][0]};
[pPerfil]={meus_dados[0][1]};
sc_redir(menu.php);
}
/* ============================================================================= */
}
else
{
echo "<b>ATENÇÃO</b><br /><br />Desculpa, mas ainda não existem clientes.<br /><br />";
}