jjzjj

setcookie

全部标签

php - 如何在 Goutte 中设置 cookie?

我不知道如何在Goutte中设置cookie。我正在尝试以下代码:$client->setHeader('User-Agent','Mozilla/5.0(Macintosh;IntelMacOSX10_10_2)AppleWebKit/537.36(KHTML,likeGecko)Chrome/40.0.2214.111Safari/537.36');$client->getCookieJar()->set('SRCHUID');我附上了这个名字的cookie图片。我该如何设置这个cookie? 最佳答案 Goutte与Guzzl

php - 为什么我的 cookie 会立即过期?

我有一个设置cookies的函数;在此函数中,我使用PHP的setcookie函数来设置cookie,例如:setcookie('auth',$token,time()+3600);我在setcookie中使用的函数如下:functionSetAuthenticationCookie($id,$rememberme){$token=md5(uniqid(mt_rand(),true));executeNonUserQuery([dbquery]);if($rememberme){setcookie('auth',$token,time()+(86400*90));setcookie('

php - session_destroy() 和 setcookie 失败

我正在尝试注销我的页面,但session_destroy和设置cookie不起作用。这是我的代码:$page=$_GET["page"];if($page=="logout"){if(ini_get("session.use_cookies")){$params=session_get_cookie_params();setcookie(session_name(),'',time()-42000,$params["path"],$params["domain"],$params["secure"],$params["httponly"]);}session_destroy();ech

php - setcookie 不工作 (PHP)

这段代码有什么问题?setcookie("password",$wachtwoord,0,"/",".thedomainname.com");echo$_COOKIE['password'];//showsnothing我正在尝试设置cookie并显示其值? 最佳答案 在检查$_COOKIE之前,您是否正在等待下一个请求? 关于php-setcookie不工作(PHP),我们在StackOverflow上找到一个类似的问题: https://stackover

php - PHP 中的 AWS Cloudfront SetCookie

我正在尝试设置cookie以查看来自AWSCloudfront的私有(private)内容http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-setting-signed-cookie-custom-policy.html他们给出了一个示例cookieheader:Set-Cookie:Domain=d111111abcdef8.cloudfront.net;Path=/;Secure;HttpOnly;CloudFront-Key-Pair-Id=APKA9ONS7QCOW

php - setcookie with expire=0 在浏览器关闭后不会过期

我使用setcookie制作一个expire=0的cookie。从PHP文档中,(link)Thetimethecookieexpires.ThisisaUnixtimestampsoisinnumberofsecondssincetheepoch.Inotherwords,you'llmostlikelysetthiswiththetime()functionplusthenumber?ofsecondsbeforeyouwantittoexpire.Oryoumightusemktime().time()+60*60*24*30willsetthecookietoexpirein3

php - 无法在同一页面上设置 PHP cookie

我在同一页面上设置cookie时遇到问题。我在我的网站上使用了cookie,它工作正常,我倾向于将php设置在单独的文件中。现在,我在同一页面上设置了一个cookie,但它似乎不起作用。$expire=time()+5;setcookie("rb_vote",1,$expire);然后检查是否设置if(isset($_COOKIE["rb_vote"])){echo"ISSET";}else{echo"ISNOTSET";}它总是说未设置。我尝试在页面加载时执行此操作,但仍然无效。 最佳答案 参见manualonsetcookie(

php - 从文件夹内的页面将 cookie 设置为整个域

我是cookies之类的初学者。我需要从一个文件夹(如mydomain.com/folder/page.php)中的页面为整个域设置一个cookie。我之前必须这样做,然后我完成了重定向到设置cookie的另一个页面mydomain.com/another.php。问题是现在我不应该因为一些来自表单和其他东西的数据而重定向页面,那么我该怎么做呢?setcookie("name",$name,time()+31536000);将仅为folder内的页面设置cookie,我尝试了setcookie("name",$name,time()+31536000,'/','mydomain.com

PHP setcookie() 函数在 Wordpress 模板文件中不起作用

我正在使用此代码在wordpress站点中设置cookie。当我将这段代码放在header.php中时,它运行良好。但是当我将此代码放在单独的模板文件中时,它不起作用。头文件代码:(HTML标签前)if(isset($_COOKIE['City'])){setcookie('City',0,-(3600*3600*3600));setcookie('City',"Edmonton2",3600*3600*3600);}else{setcookie('City',"Edmonton",3600*3600*3600);}WP模板文件代码:(代码在get_header()函数之前)任何帮助将

php - setcookie 不工作 php

我想设置一个cookie,其值来自一个变量,但它不起作用(它不翻译页面)。这是我的代码:$store_view_aw=array();$store_view_aw=explode('/',$_SERVER['REQUEST_URI']);$store_view=trim($store_view_aw[2]);setcookie("googtrans","",time()-3600,'/','');setcookie("googtrans","",time()-3600,'/','.domain.com');if($store_view=='es'){setcookie("googtra