打印

[php] ajax+php问题

我用ajax向vote.php发送一个数据,然后http_request.responseText返回结果,vote.php如下:
123
<?
$vote=$_POST['zhichi'];
if($vote){
echo $vote;
}
else{echo "no data"}
?>
为什么结果只有"123"? if else 都没执行.
大浪淘沙.
if
else
当然是执行一个了,两个都执行还是选择语句吗?
在地狱里看到天使的影子…

TOP

引用:
原帖由 HmilyHeart 于 2008-6-25 13:51 发表
if
else
当然是执行一个了,两个都执行还是选择语句吗?
<?里的东西都没执行,只有"123"显示了。
大浪淘沙.
echo $vote;  !!!  这不是输出的123吗?
你用的get 请求还是 post请求
如果是get  应该 用 $_GET[''] 来获取!

[ 本帖最后由 fonqing 于 2008-6-25 13:55 编辑 ]

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
这样写吧:
<?
$vote=$_POST['zhichi'];
echo $vote;
?>
显示空白
post进来的数据是肯定对的.
大浪淘沙.

TOP

你应该把AJAX请求代码贴出来,这点东西不好判断错误!

TOP

传递的值是中文?
银子博客 QQ表情 朝闻道.夕死可矣
经典站长QQ群:16719484

TOP

AJAX是最难调试的,你要把JS那部分也贴出来.

TOP