2017-02-18 19 views
0

请告诉我错我的代码昨天我的代码是好的,但是当我打开它再次显示此错误403禁止%3Chtml%3E%3Chead%3E%3Cmeta笨

enter image description here

<script type="text/javascript"> 
$(document).ready(function(){ 
    $('#submitButton').on('click',function(){ 
     var userid = $('#studentID').val(); 
     var password = $('#password').val(); 
     $('#errorHandler').empty(); 
      $.ajax({ 
      type:'POST', 
      url: '<?php echo base_url('newsfeed')?>', 
      data:{userid:userid,password:password}, 
      success:function(data){ 
      if(data) 
       $("body").load(data); 
      },error:function(errorw){ 
       if(errorw.status == 400) { //Validation error or other reason for Bad Request 400 
        var json = $.parseJSON(errorw.responseText); 
       } 
       $('#errorHandler').append($('<label class="red-text text-darken-2">'+json+'</label>')); 
      } 
     }); 

    }); 
}); 
</script> 

这里我的登录视图

+0

发布您的代码不是image.So我们可以提供帮助? –

+0

看起来像URL编码的HTML! ' technophobia

+0

你认为我在哪里可以找到它 –

回答

0

您的ajax请求的url格式不正确。您必须在newsfeed之前和之后使用+符号。所以它会像:

url: '<?php echo base_url(' + newsfeed + ')?>' 

,或者如果newsfeed不是一个变量,则代码应该是:

url: '<?php echo base_url(\'newsfeed\')?>' 
+0

我的新闻源是一个自定义路由frm CI –

+0

我认为第二个是好的base_url是一个CI函数,需要一个指示自定义路由或默认控制器/功能/参数的文本字符串。 –

+0

即时通讯仍然被禁止 –