IT技术博客大学习 共学习 共进步

Flash请求不能传Cookie的PHP解决方案

流水孟春 2011-09-19 23:54:26 浏览 2,883 次

用flash 通过GET或POST发送数据到服务器,服务器端再绑定到对应的SESSION

// 解决Flash不能传Cookie
if (!empty($_POST[session_name()])) {
    $uesid = $_POST[session_name()];
    $_COOKIE[session_name()] = $uesid;
    session_id($uesid);
}

注意:服务器端不能用$_REQUEST来获取$uesid,$_REQUEST[ini_get('session.name')]取得的是没有被程序修改过的$_COOKIE[ini_get('session.name')]

建议继续学习

  1. cookie窃取和session劫持 (阅读 14,425)
  2. curl 命令使用cookie (阅读 9,845)
  3. 前端开发中Cookie那些事儿 (阅读 7,208)
  4. 如何设置一个永远无法删除的Cookie (阅读 6,264)
  5. 在浏览器中加密Cookie (阅读 5,384)
  6. 网站统计:第一方Cookie和第三方Cookie (阅读 4,965)
  7. Cookie安全漫谈 (阅读 4,543)
  8. 一段Javascript的代码 (阅读 4,183)
  9. 使用Http-only Cookie来防止XSS攻击 (阅读 3,904)
  10. js制作提示公告带关闭可保存cookie (阅读 3,846)