Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php HTTP POST在切换DNS后不工作_Php_Jquery_Ajax_Post_Dns - Fatal编程技术网

Php HTTP POST在切换DNS后不工作

Php HTTP POST在切换DNS后不工作,php,jquery,ajax,post,dns,Php,Jquery,Ajax,Post,Dns,最近,我交换了一个GoDaddy主机,并将请求的DNS服务器定向到另一个矿井。 方向指向一个文件夹 发生的事情是,在提交表单进行实际登录之前,我试图通过ajax登录进行验证 AJAX调用并执行php,但数据不会像在请求中丢失一样通过POST传递。 然而,PHP在AJAX请求中运行,甚至按照我的要求返回一条消息,但是数据通过AJAX发送,就好像他们得到了什么一样 我试图通过邮寄直接发送表格,并导致了相同的错误。我相信这篇文章在指导DNS时可能会迷失方向。可能吗 不管怎样,我将离开HTML、AJAX

最近,我交换了一个GoDaddy主机,并将请求的DNS服务器定向到另一个矿井。 方向指向一个文件夹

发生的事情是,在提交表单进行实际登录之前,我试图通过ajax登录进行验证

AJAX调用并执行php,但数据不会像在请求中丢失一样通过POST传递。 然而,PHP在AJAX请求中运行,甚至按照我的要求返回一条消息,但是数据通过AJAX发送,就好像他们得到了什么一样

我试图通过邮寄直接发送表格,并导致了相同的错误。我相信这篇文章在指导DNS时可能会迷失方向。可能吗

不管怎样,我将离开HTML、AJAX和PHP: 注意:我使用的是CodeIgniter。 HTML:

PHP:


您可能需要联系您的提供商来解决此问题,因为它直接/间接受其控制

注意:LocalHost->它正在工作@阿拉莫斯:不客气:)
<?php echo form_open('usuarios/login', array('method' => 'post', 'id' => 'form-login')) ?>
    <div class="boxform">
        <label for="loginnome">Usuário ou E-mail:</label>
        <input type="text" name="loginnome" required id="loginnome" placeholder="Usuário ou E-mail" title="Usuário ou E-mail">
    </div>
    <div class="boxform">
        <label for="loginsenha">Senha:</label>
        <input type="password" name="loginsenha" required id="loginsenha" placeholder="Senha" title="Senha">
    </div>
    <div class="boxform">
        <input type="submit" class="button submit-claro" value="Logar" title="Logar">
    </div>
<?php echo form_close(); ?>
$('#form-login').validate({
    rules: {
        loginnome: {
            required:true,
            maxlength:100
        },
        loginsenha:{
            required:true,
            maxlength:30
        }
    },
    submitHandler: function( form ){

        $.ajax({
            type        : "POST",
            url         : get_url()+"usuarios/validar_login",
            dataType    : 'json',
            data        :       {
                'usuario'   : $('#loginnome').val(),
                'senha'     : $('#loginsenha').val()
            },
            success     : function(data){
                console.log(data);
                if (data.usuario === false) {
                    $('.msg_error p').show();
                    $('.msg_error p').html('');
                    $('.msg_error p').html('Usuario inválido');
                    $('#loginnome').val('').focus();
                }
                else {
                    if (data.senha === false) {
                        $('.msg_error p').show();
                        $('.msg_error p').html('');
                        $('.msg_error p').html('Senha incorreta');
                        $('#loginnome p').val('').focus();
                    }
                    else {
                        inicia_sessao(data.url);
                    }
                }
            }
        });

        //return false;
    }
});
public function validar_login()
{
    $usuario        = $this->input->post('usuario');
    $senha          = $this->input->post('senha');

    $return         = $this->usuario->valida_login($usuario,$senha);
    $return['url']  = site_url();
    echo json_encode($return); die;
}