Ir para conteúdo
Fórum Script Brasil
  • 0

Autenticação Em Popup


henrick21

Pergunta

Näo tenho nada criado ainda, mas meus planos säo os seguintes:

Abrir o INDEX.php, o cliente digita o login e senha.

Quando clicado faço a verificação, se errar volta a pagina para tentar novamente; se correto, abro um popup que pede uma senha de segurança, digamos `senha2`.

Até aí é moleza. O Problema é o seguinte:

Quando o cliente inserir a senha2 ele fechará o popup e o INDEX será redirecionado para OUTRA_PAG.php; porem se o cliente digitar a senha2 errada, o INDEX vai zerar, como se nada tivesse acontecido, digamos que não fará nada, se ele errar volta pro INDEX normalmente.

Este é meu problema, fazer abrir a OUTRA_PAG.php somente quando o popup validar a senha2.

DEsde já, grato a todos!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

dae,

veja la,

fiz um pequeno exemplo em cima do que eu entendi,

minha pagina index.html:

<html>
<head>
<title>teste</title>
</head>

<script language="javascript">
function doModal(){
    var retorno = showModalDialog( "conteudo1.html", 0, "dialogWidth:300px; dialogHeight:200px");

    if ( retorno == -1 || retorno == null ) {
        alert('Você clicou cancelar ou o botão fechar');
    } else if ( retorno == "" ) {
        alert('Você não inseriu um valor');
    } else {
        if ( retorno == '123' ) {
            window.location.href = 'novapagina.html';
        } else {
            alert('continua por aqui amigao!');
        }
    }
}
</script>

<body>
<a href="#" onClick="doModal();">Confirmar a segunda senha</a>
</form>
</body>
</html>
a janela popup conteudo1.html:
<html>
<head>
<title>teste</title>
</head>

<script language="javascript">
function seraQueAcertou() {
    window.returnValue = document.form.senha.value; 
    window.close();
}
</script>

<body>
janela modal.<br><br>
A senha sera 123.
<form name="form" action="conteudo1.html" method="post">
<input type="text" name="senha">
<input type="button" name="btn" value="OK" onclick="seraQueAcertou();">
</form>

</body>
</html>

e a novapagina.html que pode ser qualquer coisa nesse exemplo.

veja o funcionamento e adapte as suas necessidades,

beleza!?

at,

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...