如何在zend framework 1.12中获取浏览器会话ID

时间:2015-01-21 14:49:01

标签: php session zend-framework

我正在zend 1.12中创建一个购物车。我在付款之前将购物车项目保存在temp_basket表中。

有两种情况。

  1. 当用户未登录时将产品添加到购物篮中

  2. 用户登录时将产品添加到购物篮中。

  3. 如果用户登录,则在用户ID的基础上我可以将项目保存到temp_basket,其确定

    但是如果用户没有登录或第一次在现场并将项目添加到购物篮中。我如何获得该用户的会话ID。

    或任何其他想法.........


    第二个问题是我正在使用四方派对验证码,我在检查验证码中直接在控制器中接收$_SESSION[captcha]。如果我为唯一的SESSNION ID启用ZF默认SESSION,则上述要求$_SESSION[captcha]值不会被接收。

    关于一起获取php会话和zend会话的任何想法

1 个答案:

答案 0 :(得分:1)

你应该可以使用

Zend_Session::getId()