草庐IT

cookie_file

全部标签

php - 如何为现有用户更改 session cookie 域

我的PHP网络应用程序当前将其sessioncookie域设置为example.com。我想将其更改为.example.com。对于新访客,ini_set('session.cookie_domain','.example.com')有效。对于在进行此更改之前已经拥有PHPSESSIDcookie的访问者,域将保持旧值。如何在不要求当前用户删除他们的cookie的情况下更改sessioncookie上的域?出于安全原因,我无法使用JavaScript更新cookie,因为它是HTTPOnly。删除服务器上的session不会重置整个cookie,它只会更新cookie值(保持域不变)。

php - $_FILES ['file' ] ['tmp_name' ] 什么时候被删除?

上传的文件将在名为$_FILES['file']['tmp_name']的临时文件夹中的某处存储多长时间? 最佳答案 它在documentation中:Thefilewillbedeletedfromthetemporarydirectoryattheendoftherequestifithasnotbeenmovedawayorrenamed. 关于php-$_FILES['file']['tmp_name']什么时候被删除?,我们在StackOverflow上找到一个类似的问题:

javascript - 使用 cookie 更新独特的 View

我有一个论坛线程文件thread.php获取主题ID信息。例子:thread.php?id=781我正在尝试创建一个独特的View设置,但我不知道这是否真的可行:thread.php:topicId=;if($.cookie("unique"+topicId)!=="1"){$.cookie("unique"+topicId,1,{expires:1000,path:'/'});//createcookieifitdoesn'texist$.post('unique.php',{id:topicId});//updatethreaduniqueviews}unique.php//con

php - CakePHP/phpunit : how to mock a file upload

我正在尝试为端点编写测试,该端点需要带有附加CSV文件的发布请求。我知道像这样模拟发布请求:$this->post('/foo/bar');但我不知道如何添加文件数据。我尝试手动设置$_FILES数组,但没有成功...$_FILES=['csvfile'=>['tmp_name'=>'/home/path/to/tests/Fixture/csv/test.csv','name'=>'test.csv','type'=>'text/csv','size'=>335057,'error'=>0,],];$this->post('/foo/bar');正确的做法是什么?

php - 使用 $_FILES 和 PHP 上传文件

今天我第一次尝试上传文件到我的网站,但是好像不行。我希望有人能帮助我,我希望我的代码是可读的:)问题是当我选择文件并提交表单时,它不被接受,因为$_FILES是NULLif(move_uploaded_file($_FILES['obrazok']['tmp_name'],$uploadfile))更新错误Warning:move_uploaded_file(www_nekonomagic/res/img/anime/uploads/793392545Untitled.jpg):failedtoopenstream:Nosuchfileordirectoryin/home/gj0209

php - 仅在 IE11 中不设置 session Cookie

奇怪的问题。新开发的网站,使用使用session的第3方登录系统(惊喜!)。网站在所有实例和所有浏览器上都能完美运行,InternetExplorer11除外(可能还有以前的版本,未选中)。限定词:我已经阅读了有关SO的各种相关主题,但没有一个符合我的要求。PHPHeader不会在每个受影响的页面上进行重定向域名或网址中没有_。没有iframe。session和域是安全的。代码详情:a)每个页面都有一个包含标题信息的Controller文件:header("Cache-Control:no-cache,must-revalidate");//HTTP1.1header("Expires

PHP $_FILE 数组缺少提交的 HTML 表单中的条目

基本上,当我以一种形式上传超过25个文件时,PHP$_FILES数组将被裁剪为前25个条目(0-24),这是不正确的。它应该有所有31。这只发生在一台特定的服务器上。Apache与PHP。我已经在另外两台服务器上试过了,它们似乎允许全部31个。这可能是由Apache中的某些配置选项引起的吗?或者更可能是PHP中的配置问题?我唯一能想到的可能是LimitRequestFieldsapache指令,但这应该会引发错误,而不是将其裁剪到前25个。对吧?我知道在一个表单中包含如此多的文件字段是不好的做法,但由于此特定页面所需的功能,这是必需的。我无法解决这个问题。如有任何帮助解决此问题,我们将

php - zf create project path name-of-profile file-of-profile

我找不到描述以下Zend_Tool命令的好资源:zfcreateprojectpathname-of-profilefile-of-profile甚至不在这里:http://framework.zend.com/manual/en/zend.tool.usage.cli.html有人知道关于此命令的好资源吗?注意:我对name-of-profile和file-of-profile部分感兴趣。用法、示例等甚至可能是像引用文献中那样的视觉方法:http://marklodato.github.com/visual-git-guide/index-en.htmlhttp://osteele.

php - 如何使用 PHP 获取浏览器 cookie 列表?

根据我的理解,$_COOKIE为我提供了用户浏览器中的所有cookie。但是当我这样做的时候var_dump($_COOKIE);我得到以下信息:Array([wp-settings-1]=>m8=o&m2=o&m5=o&m4=o&m3=o&m1=o&m7=o&m0=o[wp-settings-time-1]=>1329859655[PHPSESSID]=>ST88bLB7PE5S9BbY5oXxLgDIcas)此列表与我在浏览器中看到的列表不匹配。例如,PHPSESSID不在我浏览器的cookie列表中。我访问了错误的变量吗?谢谢。 最佳答案

php - 移动网络上的 Cookie 损坏

我在我的一个最新网站上使用Codeigniter2.1,当通过3g访问时,cookie变得损坏...当对最初读取cookie的位置进行一些调试时,我可以看到它明显被截断了,这是一个示例:a:14:{应该是a:14:{s:10:"session_id";s:32:"ef171f95db26ad51986.......只有在连接到移动网络的设备上读取cookie时才会发生这种情况,到目前为止我只能测试三个,令我惊讶的是,一个有效:华硕笔记本电脑w/VodafoneDongle(x)带VodafoneDongle的MacbookAir(x)OrangeUK网络上的iPhone3(x)Sams