求助,关于Android无法读取session的问题。

浏览:1794 发布日期:2014/05/31 分类:求助交流 关键字: session android
如题,android端做一个短信验证码的功能,首先在android端点击发送验证码按钮后,服务端生成一个session,然后android再输入验证码后,提交到验证码到服务端与session对比,但是实际应用时,发现android端提交来的验证码无法与session对比,这两个操作都是在一个方法里,只是由android端提交不同的action来执行不同的操作,我想把session echo出来看看,却在android端也无法显示出来,但是如果我直接在PC上用GET(Android端使用POST方法提交验证码的)就能显示出session来了,请问下这到底是什么原因,另外tp是放在sae上的。 
$verify_code = $_POST['verifycode']; 
 $action = $_POST['action'];
 if($action == 'getcode'){//这段生成验证码
session('session_verifycode',rand(100000,999999));
}
if($action == 'doverify'){//这段对比验证码和session
 $code =  session('session_verifycode');
if($verify_code == $code){//这里用Android提交时,因为session空了就无法对比,用PC直接GET$verify_code时session就出来了,对比就通过了
XXXXXXX
}
}
求助,这到底是什么原因?好奇怪
  
最佳答案
评论( 相关
后面还有条评论,点击查看>>