Ir para conteúdo
Fórum Script Brasil

Pergunta

Pessoal estou com problema, Estou tentando criar um sistema de acesso com ajax e php, o formulário envia dados para o ajax e o ajax envia dados para o controler

Essa a pagina HTML

home.html - pagina de login

<!doctype html>
<html lang="pt-BR">
<head>
    <meta charset="utf-8">
    <link rel="stylesheet" href="CSS/login.css" />
</head>
<body>
<div id="content">
    <form id="formLogin" name="formLogin" action="CONTROLER/controler-acesso.php">
        <label>Usuário:</label>
        <input type="text" name="usuario" />
        <label>Senha:</label>
        <input type="password" name="senha" />
        <input type="button" id="btnLogin" value="Conectar" />
    </form>
    <div id="message"></div>
</div>
</body>
<script src="http://code.jquery.com/jquery-2.0.3.js"></script> <script src="JS/Controle.js"></script>
</html>

Consultar.js - script

/**
 * Created by Hugo Guedes on 15/03/2017.
 */
// Função Login, Recebe os dados do formulario e enviar para o controler verificar se existe
$(document).ready(function () {
    $('#btnLogin').click(function () {
        $.post(
            $('#formLogin').attr('action'),
            $('#formLogin').serialize()
        )
            .done(function (d) {
                if(d == 'success'){
                    window.location='index.html';
                    msg = "<p class='success'>Sucesso!</p>";
                }else{
                    msg = "<p class='error'>Usuario e/ou Senha invalida</p>";
                }
                $('#message').html(msg);
            })
            .fail(function (r) {
               $('#message').html("Falha")
            });
    });
});

controle-acesso.php

<?php
    @$nome = isset($_POST['usuario']);
    @$senha = isset($_POST['senha']);

    if ($nome == 'hugo' and $senha == 'pispa'){
        echo "Foi";
    }else{
        echo "Erro";
    }

?>

O problema é que ao clickar no botão  não envia nada, parece que o botao esta desativado.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

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,5k
×
×
  • Criar Novo...