草庐IT

cookie_name

全部标签

html - 当它因 'htmlParseEntityRef: no name' 错误而失败时如何加载 HTMLFile()?

我正在尝试从以下位置获取字符串“hinsonlouann”:hinsonlouann当我运行以下命令时:$html="http://gisapps.co.union.nc.us/ws/rest/v2/cm_iw.ashx?gid=12339";$doc=newDOMDocument();$doc->loadHTMLFile($html);$xpath=newDOMXpath($doc);$elements=$xpath->query("*/div[@class='owner-name']");if(!is_null($elements)){foreach($elementsas$ele

php - ( session 与 cookie 的缺点

我需要一些关于session的详细信息。session变量的缺点是什么?cookie和session,哪个更好? 最佳答案 我不打算在这里谈及安全问题,因为Infotekka已经对此进行了大量研究。您似乎在问是否应该使用SESSION或COOKIE,就好像它们是彼此的替代品一样。他们不是。他们服务于不同的目的(这是一个打字错误..但我不说了,因为这是一个很好的双关语)。由于HTTP是无状态的,PHP(和其他)提供了通过使用session在您的应用程序中模拟状态机的能力。如果你不这样做,你将不得不在每个页面之间使用POST/GET来保

php - 如何设置 cookie 20 分钟并检查它们是否过期

我在考虑一个允许用户每20分钟只发布1篇文章的系统。我不使用成员(member)系统,所以我想我可以设置一个20分钟的cookie。当用户发布某些内容时,检查是否设置了cookie,如果是,则显示消息,如“每20分钟只允许1个帖子”,如果未设置,则将内容放入数据库。我是php的新手,不知道如何设置cookie,我试着查看php.net的cookie手册,但对我来说太困惑了。那么您能否展示如何设置安全cookie20分钟并检查它是否已设置。也许您有更好的建议可以代替cookie等。谢谢。 最佳答案 查看这些函数:setCookiege

php - 在 PHP 中检查 COOKIE 时 undefined index

我在访问者的PC上设置了一个cookie,每24小时显示一次通知。最近我开始在我的错误日志中收到以下错误:PHP:undefinedindexnoticein**我使用以下代码来检查cookie是否存在并具有值,如果不存在则显示通知:if($_COOKIE['notice']!='yes')echo'notice';}我可以使用以下方法来避免PHP通知:if((isset($_COOKIE['notice'])||!isset($_COOKIE['notice']))&&$_COOKIE['notice']!='yes')有没有办法像我一样或以类似的方式一步完成此检查?谢谢

php - 未定义的属性:Illuminate\Database\Eloquent\Relations\BelongsTo::$name laravel 5.4

大家好,以下是我的亲戚用户模型publicfunctionloginlogout(){$this->HasMany("App\Models\LoginLogoutLogs");}这是我的LoginLogoutLogs模型publicfunctionusers(){return$this->belongsTo('App\Models\User');}我正在尝试从这样的用户访问名称$loginLogoutLogs=LoginLogoutLogs::all();foreach($loginLogoutLogsas$loginLogoutLog){dd($loginLogoutLog->use

php - cURL 不再设置 cookie,但为什么呢?

我的cURL脚本在我的localhost上不再不再起作用(所以请记住它之前确实起作用)(所以它确实在我的外部主机上起作用,因此:它可能是服务器设置):这个脚本之前在我的本地主机上运行良好(它仍然在我的主机上运行)。没有改变。也许我已经在我的本地主机上运行了这个脚本3000多次这一事实对了解这一点很有用。我在Windows7上运行,使用WampServer设置主机。我可能更改了设置,这会影响cookie的写入。但是哪个呢?真正的问题:cURL没有设置cookie!应该打开哪些apache模块来写入cookie(在.txt文件中)?我正在运行wampserver。请注意我已经在使用:cur

php - 还原 Laravel app.name

我想更改我的Laravel项目的app.name,新名称中有一个空格。由于更改了名称,我得到了PHP错误:PHPFatalerror:UncaughtReflectionException:ClassApp\Console\KerneldoesnotexistinD:\xampp\htdocs\sistemas\selecao-geral\vendor\laravel\framework\src\Illuminate\Container\Container.php:752我现在想恢复名称,但由于上述错误也失败了。我怎样才能改回应用程序名称,我可以手动执行此操作吗?

php - PHP cookies和 'JS' cookies是一样的吗?

如果我在PHP中使用setcookie()函数设置一个cookie,我可以使用javascriptcookieapi访问它吗,换句话说,php和javascriptcookie访问可以互换吗? 最佳答案 cookie就是cookie,除非指定为HTTPonly. 关于php-PHPcookies和'JS'cookies是一样的吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6

PHP 对象 : get value of attribute by computed name

如果我在运行时计算名称,如何按名称访问对象的属性?例如。我遍历键并想要获取属性"field_"的每个值。$键。在python中有getattribute(myobject,attrname)。当然,它适用于eval("$val=$myobject->".$myattr.";");但IMO这很丑陋-有更清洁的方法吗? 最佳答案 请记住,PHP的一个非常强大的特性是它的VariableVariables你可以使用$attr='field'.$key;$myobject->$attr;或者更简洁,使用大括号$myobject->{'fie

php - 将 session /cookie 设置为 24 小时,以便每天只向用户显示一次内容

过去一个小时我一直在寻找如何做到这一点...我认为这很简单,但无法实现。我只想每天展示一次内容(AdSense)。如果使用cookie或PHPsession,我不知道什么是最好的方法。无论如何,你能帮帮我,告诉我我该怎么做吗?提前致谢!圣地亚哥编辑:我认为我可以通过这种方式创建session,但我不知道如何每24小时“重新创建”一次以及如何检查该session以便每天显示一次我想显示的内容。if(!isset($_SESSION['adSense'])$_SESSION['adSense']=time();if(time()-$_SESSION['adSense']