草庐IT

read_session

全部标签

php - 如何使用数据库和 PHP session 来存储用户的购物车?

如何使用数据库和PHPsession来存储用户的购物车?如果有帮助,我正在使用CodeIgniter。示例代码也很好。 最佳答案 我建议您查看theCodeIgnitorSessionClass.此外,您可以查看ChrisShiflett'sdiscussion关于这个话题。 关于php-如何使用数据库和PHPsession来存储用户的购物车?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques

php - 多页表单和 session 与隐藏表单数据

我正在处理一个2页的表单POSTs对数据库的查询。只读,不可写。这些信息都不是保密的,也不会完全保密。站点必须是100%非JS兼容的,所以Ajax之类的是不可用的。我只有PHP,宝贝!FORM-2的内容取决于FORM-1中的一小部分数据,但所有数据都在FORM-1中还必须与FORM-2中包含的最终查询一起提交我想到我可以从FORM-1进行数据传递至FORM-2两种不同的方式:1)发布FORM-1可变数据到SESSION2)发布FORM-1可变数据到隐藏字段FORM-2它们实现起来似乎同样困难/容易,所以我想知道安全性等问题......此外,在任何一种情况下,如果我FORM-1->FOR

php - 从 python (wsgi) 访问 php $_SESSION - 这可能吗?

我有一个python/WSGI应用程序,它需要检查用户是否已登录到PHP网络应用程序。问题是PHP应用程序通过将$_SESSION变量中的值与来自用户浏览器的cookie中的值进行比较来检查用户是否已登录。如果可能的话,我宁愿避免更改php应用程序的行为。我的问题:无论如何我都可以从python中访问session变量吗?我应该从哪里开始看?在采用这种方法时,我是否应该注意任何明显的安全/性能问题? 最佳答案 是的。session(默认情况下)是一个常规文件。所以你需要做的就是查看session目录并找到名称为sessioncook

php - PHP 中的定时 session 变量?我正试图将登录失败的人拒之门外

我在搜索我要找的东西时遇到了问题。我觉得我最好在这里问,这样我也可以找到我正在尝试的最佳实践或方法。我想制作一个锁定脚本,防止人们多次尝试登录以防止密码破解。我有一个淡入淡入的弹出窗口,这会造成轻微的延迟,但为了防止垃圾邮件和JavaScript被关闭,我想要一种更持久的方法来防止有人尝试登录太多次。我认为session变量最适合这个,但我不知道如何“计时”它。有人可以帮忙吗?我正在使用PHP和JavaScript(带有jQ​​uery)。 最佳答案 首先,不要锁定帐户,如果有人达到上限提示他们reCaptcha.您不能为此使用$_

php - 登录系统 : Why are sessions needed?

我正在用PHP创建一个登录系统,我想知道:为什么需要session?如果我用userid和sessionid存储一个cookie,它不会带来与用userid和密码散列存储cookie完全相同的安全风险(假设密码散列足够强)?是的,有人可能会窃取cookie,但如果他们窃取了sessionidcookie,那不就一样了吗?有人能告诉我在每个(相当安全的)登录系统中使用session的原因是什么吗? 最佳答案 session的好处之一是您可以在每次有人登录时生成一个新session,甚至可以在用户访问期间定期生成一个session。如果

php - 在子域下工作的 session cookie

如何让sessioncookie在域和子域下工作/可访问? 最佳答案 对于sessioncookie,您需要覆盖cookieparams:所以你可以使用:ini_set('session.cookie_domain','.website.com');或session_set_cookie_params(0,'/','.website.com');'.'在前面使它可以在域和子域下访问。注意:您必须从浏览器中删除您正在使用的域的所有现有cookie,以便它们可以正确重新初始化以正常工作。 关

php - Zend_Session_SaveHandler_DbTable 是否在每次刷新时删除 session ?

我基本上遇到了与thisquestion中的海报相同的问题.我的数据库已正确初始化。我已经尝试在application.ini和Bootstrap中对数据库和sessionSaveHandler进行初始化。无论我怎么做,结果都是一样的。这是application.ini初始化的样子:resources.db.adapter="pdo_mysql"resources.db.params.host="localhost"resources.db.params.username="uname"resources.db.params.password="******"resources.db.

php - 与 Google Chrome 和 PHP 5.3 的 session

我有一个Auth组件(基于Zend_Auth),我在不同服务器和不同环境的许多项目中使用它。它一直有效……直到现在:当我尝试使用GoogleChrome(12.0.742.122)登录一个新项目(使用相同的Auth组件)时,我在登录后立即被注销。问题不在于'出现在FF或IE中。有人知道为什么会这样吗? 最佳答案 这不是ZF的问题。听起来可能很奇怪,但通过向您的网站添加网站图标即可解决该问题。Chrome正在请求网站图标,并在收到404时使session无效。我读过一篇帖子,建议特殊的404配置可能会有所帮助。

PHP session 开始 "Cannot send session cookie and cache limiter"

我已将托管服务器从Windows系统更改为Linux系统。但是当我运行我的PHP程序时,我得到了这个错误:Warning:session_start()[function.session-start]:Cannotsendsessioncookie-headersalreadysentby(outputstartedat/home/content/p/y/c/francis/html/login/login.php:2)in/home/content/p/y/c/francis/html/login/login.phponline4和Warning:session_start()[fu

php - 如何在 symfony 1.4 中缓存 session 相关数据?

在阅读了symfony1.4的缓存行为后..我开始知道symfony1.4没有考虑缓存模板的用户session..现在,情况是,我有几个模板,其中的某些代码部分取决于用户session。假设用户经过身份验证,他可以在产品列表中提问...现在我应该如何缓存这个模板文件...我知道的一件事是为所有session代码块创建单独的模板并将缓存设置为false。但我想知道其他聪明的方法,如果你有...谢谢,哈迪克 最佳答案 警告:symfony缓存机制不支持私有(private)缓存。应用不当会导致数据泄露!不要使用cache.yml对于以任