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

Chamar $_SESSION no Javascript


Gb2000

Pergunta

Boa noite pessoal.

Bem, eu estou tentando chamar uma session no javascript, e quero saber se é possível.

Tipo, eu estou usando um sistema de CAPTCHA, e o resultado é guardado em uma session.

Pelo PHP é assim:

session_start();
    if( $_SESSION['captcha'] !== $_POST['captcha']){
    echo "Código incorreto.";
    echo "<br><br>";
    echo "<input type=button value= Voltar onclick=history.go(-1)>";
    exit;
    }

Quero saber se tem como fazer isso aí encima somente pelo javascript.

Chamar a session e verificar se os dados incluídos "batem" com os dados da sessão do captcha.

Obrigado pela atenção pessoal.

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
Você poderia fazer com cookies, mas o captcha perde todo o sentido, já que fica extremamente fácil de burlar.

Ok, entendi.

Obrigado.

Vou incluir o alerta no php mesmo.

Mas o ruim é que o alerta aparece na outra página, a que valida o cadastro.

aí tenho que usar o history.go(-1) depois de dar o submit.

Fica meio bagunçado, mas resolve rsrs...

Muito obrigado.

Tópico resolvido...

Link para o comentário
Compartilhar em outros sites

  • 0

Se o que você quer é evitar a mudança de página, pode utilizar AJAX. Há alguns links interessantes no tópico Lista de Cursos para a linguagem JavaScript.

Basicamente, ao invés de o valor ficar acessível no Javascript para que ele faça a comparação com o valor digitado, o código ficará armazenado no servidor (em uma session), que apenas informará (quando solicitado pelo Javsacript) se o código digitado é igual ou não. Dessa forma será possível saber se o código está certo sem que ele seja conhecido pelo Javascript.

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...