Php 防止echo JSON直接进入屏幕
我能够通过Ajax调用成功地将JSON传回,并将内容放在一个文件中,但是返回JSON的同一个“echo”语句也会将JSON直接“echo”到我的页面,这是我不想要的。我如何防止这种情况发生?这是我的密码:Php 防止echo JSON直接进入屏幕,php,ajax,json,echo,Php,Ajax,Json,Echo,我能够通过Ajax调用成功地将JSON传回,并将内容放在一个文件中,但是返回JSON的同一个“echo”语句也会将JSON直接“echo”到我的页面,这是我不想要的。我如何防止这种情况发生?这是我的密码: <script type="text/javascript" src="includes_js/registration3.js"></script> 我的表格: <script type="text/javascript" src="includes_js/
<script type="text/javascript" src="includes_js/registration3.js"></script>
我的表格:
<script type="text/javascript" src="includes_js/registration3.js"></script>
url中的PHP:
<script type="text/javascript" src="includes_js/registration3.js"></script>
$msgarr[] = "Please enter all Fields";
$json_msg=json_encode($msgarr);
echo $json_msg; //also sends directly to my page
您必须解析json:
<script type="text/javascript" src="includes_js/registration3.js"></script>
你可以通过他们的钥匙进入
<script type="text/javascript" src="includes_js/registration3.js"></script>
alert(obj.key1);
在php中:
<script type="text/javascript" src="includes_js/registration3.js"></script>
$msgarr = array("key1"=>"Please enter all Fields");
$json_msg=json_encode(utf8_encode($msgarr));
//utf8 enconde is to avoid invalid format json for characters strangers
echo $json_msg;
您必须解析json:
<script type="text/javascript" src="includes_js/registration3.js"></script>
你可以通过他们的钥匙进入
<script type="text/javascript" src="includes_js/registration3.js"></script>
alert(obj.key1);
在php中:
<script type="text/javascript" src="includes_js/registration3.js"></script>
$msgarr = array("key1"=>"Please enter all Fields");
$json_msg=json_encode(utf8_encode($msgarr));
//utf8 enconde is to avoid invalid format json for characters strangers
echo $json_msg;