草庐IT

get_default_session

全部标签

php - 测试 CodeIgniter session 变量的正确方法是什么?

采用以下代码片段。确保session变量不为空的最佳测试方法是什么?session->userdata('userID')){$loggedIn=1;}else{$loggedIn=0;}?>如果稍后在我的脚本中调用以下命令,第一个正确打印,但第二个我收到消息:undefinedvariable:loggedInsession->userdata('userID'));echo$loggedIn;?>我试过使用!empty和isset,但都没有成功。我还尝试使用if(!($this->session->userdata('userID'))向后执行if/then语句,但没有骰子。有什么

即使在设置 date_default_timezone_set 之后,PHPExcel 也会得到错误的时区

我正在使用http://phpexcel.codeplex.com在我的一个项目中,我遇到了一个问题。我想在单元格中写入time()值,我正在这样做:functionwriteTimeLine($objActiveSheet,&$lineNumber,$timeStart,$timeEnd,$duration,$category,$client,$date,$comment){$objActiveSheet->setCellValue('A'.$lineNumber,PHPExcel_Shared_Date::PHPToExcel($timeStart));$objActiveShee

php - 部署我的网络博客的 cms 部分后出现 Cakephp session 错误

我在netfirms服务器上安装了一个CakePhp2.0博客应用程序,该博客与定义博客使用的术语的PostsController一起工作正常,当我现在添加编辑、添加和删除帖子等操作时,使用beforeSave编辑我的模型()回调并添加了一个新的ControllerGalleriesController,它具有删除图像、修改或添加新图像的相同功能,然后当任何cms操作发生时,无论是后期编辑或修改还是图像编辑或修改,我都会在网络服务器上收到此错误'在我的本地WAMP服务器安装上显示Warning(2):session_start():open(/var/php_sessions/sess

PHP $_SESSION 变量

我在网站的登录工作流程中使用PHP$_SESSION变量,我只是想做一些说明。就像Facebook一样,我想存储一个只有服务器知道的密码,用于签署发送到服务器和从服务器发送的每个请求。我最初的方法是生成一个随机字符串并将其存储在MySQL表中,但后来我了解了session变量。我知道默认情况下session变量通过使用存储session名称和ID的cookie来工作,对吗?没有任何实际数据存储在用户的计算机上?所以如果我想实现:#assumethat$rand_stringisnotnullandastringsession_start();$_SESSION['secret']=$r

php - @ 在 $_POST 和 $_GET PHP 之前做什么

这个问题在这里已经有了答案:Reference—WhatdoesthissymbolmeaninPHP?(24个答案)关闭9年前。我正在看某人的代码,里面有很多@$_GET[];@$_POST[];@有什么作用?

php - 页面刷新后 Laravel session 丢失

我对Laravel中的session有一点疑问。我做了这样的认证功能:publicfunctionpostSignin(){$attempt=Auth::attempt(array('username'=>Input::get('username'),'password'=>Input::get('password')));if($attempt){returnRedirect::to('index')->with('message','Andatelahlogin!'.$attempt)->with('usersess',Input::get('username'));}elseif

php - Windows/Temp 目录中充满了阻塞服务器的 Php Session 文件

大家好,我是意大利人,对于如下错误我提前道歉:)对于我的服务器来说,那是黑暗的日子,我疯狂地想知道可能是什么问题。以为是数据库配置不好,或者是硬盘有问题,想着换服务器。当它通过碎片整理和磁盘扫描(不可运行)测试硬盘时,我决定打开CCleaner,奇迹发生了。Windows/Temp文件夹被完全阻止,您甚至无法打开IT。CCleaner在10小时内清理了文件夹:')10小时清理一个文件夹!经过一天的清理,今天早上我去检查了一下,里面有18000个0kb的文件或最大10kb的文件都称为“sess_0a5u2ou87......”(sess_是前缀,我认为后面跟着通过md5)。当我打开其中一

php - Twilio PHP API 库 : Warning: file_get_contents(): SSL operation failed with code 1

我通过composer("twilio/sdk":"~3.12")安装了官方TwilioPHPAPI库。当我尝试通过测试凭证使用API(例如发送短信)时出现错误:Warning:file_get_contents():SSLoperationfailedwithcode1.OpenSSLErrormessages:error:14090086:SSLroutines:SSL3_GET_SERVER_CERTIFICATE:certificateverifyfailedin..vendor/twilio/sdk/Services/Twilio/HttpStream.phpline62如果

php - 如何销毁 Symfony 2 中的所有 session

更新经过详细调查和咨询一些专家,我发现破坏session的想法是不正确的。更好的问题是—«如何强制所有用户注销»。这个问题不应该从session的角度来解决,这是一种相当低级的机制,而应该从安全组件的角度来解决。即使您删除所有session数据,它也会在下一个用户请求时通过remembermecookie重新创建。稍后我会尝试给出这个问题的有效解决方案。问题我需要实现所谓的应用程序«lockdown»功能,因此我需要一种方法将所有用户从Symfony2应用程序中注销(关闭所有事件session)。实现此功能的最佳方法是什么?理想情况下,该解决方案应完全兼容所有可能的save-handl

php - file_get_contents( - 修复相对 url

我正在尝试向用户显示一个网站,该网站是使用php下载的。这是我正在使用的脚本:到目前为止,除了str_replace函数的一些主要问题外,该脚本还算不错。问题来自相对网址。如果我们在我们制作的名为john.php的页面上使用一只猫的图像(像这样:)。它是一个png,正如我所见,它可以使用6个不同的url放置在页面上:1.src="//www.stackoverflow.com/cat.png"2.src="http://www.stackoverflow.com/cat.png"3.src="https://www.stackoverflow.com/cat.png"4.src="so