草庐IT

read_session

全部标签

php - 在另一个页面中获取 magento session 变量

我在magento模式页面的session中设置了数组变量,并想在另一个页面(如getuserdata.php)中检索但不进入另一个页面。我设置变量并进入一页,然后完全检索。我的代码就像..//第一页代码。$session=Mage::getSingleton("core/session",array("name"=>"frontend"));$fldata='workforsetdata';$session->setData("free_auth",$fldata);//另一个页面代码。session_start();require_once("../../app/Mage.php"

php - SplFileObject::READ_CSV 似乎没有正确读取 CSV 文件 - 忽略附件“

在问这个问题之前,我已经阅读了文档并广泛搜索了这个网站。$file=newSplFileObject("/var/www/qacentre/compliance/compliance.csv");$file->setFlags(SplFileObject::READ_CSV);foreach($fileas$row){}示例CSV行;"ABEL,TAMMY454454","Endof:ABEL,TAMMY454454",QP544454,28/10/201211:41,"0811非法使用、拥有","STEPHENS,JEREMY54544454",LINK操作,定位细节不正确,实体:F

php - 使用 JCrop 一次裁剪多张图像并在 php 中进行 session

我有一个图像裁剪脚本,使用JqueryJcropplugin一次裁剪一张图像.现在我想上传更多图片并使用for循环一张一张地裁剪它们。最好的方法是什么?我将我的输入字段设置为多个,这样它就可以上传多个。编辑:我在下面用$max和count编辑了我的代码。我认为我做错了。我该如何修复它,以便当我点击裁剪时,它们会依次裁剪。这是我的uploaded.php:谢谢! 最佳答案 你需要检查一些东西1)要上传文件,请阅读:http://php.net/manual/en/features.file-upload.multiple.php-特别

php - 相同的网络用户使用相同的 session

在使用Codeignitersession库时,我无法理解一个问题。相同的网络用户使用相同的session(我们与一家大公司合作,他们对我说:当任何人登录到系统时,然后每个人都登录)!这可能吗?如何以及我能做些什么来修复这个错误?我正在使用Codeigniter核心session库,它使用数据库。 最佳答案 应用程序逻辑错误比session错误更有可能。如果您尝试在本地开发服务器上使用2个或更多不同的用户帐户(来自不同的浏览器),也许您可​​以重现它。 关于php-相同的网络用户使用相同

php - 在多个 Apache 服务器上使用 session 数据库

我一直在开发一个web应用程序,它应该只能通过使用AJAX来执行任务。它似乎工作得很好,但我遇到了一个问题,因为我没有在公共(public)站点上存储Session变量。我的登录过程与iCloud的相似。您到达要求登录的页面。您的登录使用AJAX发送到服务器并返回true或false。如果为真,登录框就会消失,您就可以使用应用程序了。当您查看上图时,您会看到两个绿色框是完全相同的站点,没有任何URL刷新或任何其他内容。这只是同一个页面。粉红色框表示尚未注册任何session的Apache服务器。我的session类是使用session_set_save_handler想法构建的。ses

php - 从所有 session 注销

我有一个注销选项,这是我的代码:session_start();session_destroy();setcookie("key","",time()-60*60*24);setcookie("username","",time()-60*60*24);我想添加另一个选项以退出所有session(在另一台设备上)例如,如果用户更改了他的密码,则该用户的所有session都将被清除并从所有session中注销。如何在所有设备上编辑所有session?我可以将sessionID存储到数据库,并使用sessionkey更改数据吗?(不是当前用户) 最佳答案

php - 使用 Flashbag 的 Symfony2 PDO session

我正在使用Symfony2.3.1(这个问题也出现在2.2中)和session.handler.pdo,但是当我像这样添加一个flashbag消息时:$this->get('session')->getFlashBag()->add('success',"Yourmessagehasbeensent.");return$this->redirect($this->generateUrl('home'));重定向后它不会显示在主页上,直到我按刷新,然后它才会显示。所以它需要显示2个请求。如果我将session存储改回native,这个问题就消失了。知道为什么会这样吗?我使用以下代码在Tw

php - Windows Server 在下一个页面加载后无法保持我的 session

我将分享我的基本配置,希望有人能了解我的session变量问题出在哪里。session不会在页面加载之间保存,我无法确定原因。这是我正在构建的第一个WindowsPHP应用程序,所以在尝试了所有我能想到的方法后,我现在不知所措。session保存路径是可写的。使用此代码验证:if(!is_writable(session_save_path())){echo'Sessionpath"'.session_save_path().'"isnotwritableforPHP!';}session.cookie_domain为空(未设置为任何内容)。同样,根据我的经验,这是正确的。我正在使用T

PHP 函数 getimagesize() 在尝试获取 https url 时给出 "Read error"

我正在尝试将getimagesize与URL和http一起使用,一切都很好。但是,当尝试在httpsurl上使用函数时,我收到“读取错误”通知,结果为false。我检查并在服务器上安装了OpenSSL0.98(因此它也应该使用https)。我知道我可以先下载图像然后使用它,但在我看来这应该可以工作并且我遗漏了一些东西。能否请您提供一些解决方案(除了先下载图像然后打开它)?提前谢谢你。 最佳答案 您可以使用file_get_contents()作为替代解决方案.. 关于PHP函数getim

PhpMyAdmin The session id is too long and Session object destruction failed 警告消息

以下是完整的警告信息:Warningin.\libraries\session.inc.php#101session_start():Thesessionidistoolongorcontainsillegalcharacters,validcharactersarea-z,A-Z,0-9and'-,'Backtrace.\libraries\session.inc.php#101:session_start().\libraries\common.inc.php#352:require(.\libraries\session.inc.php).\index.php#12:requir