繁体   English   中英

检查cookie是否存在,然后提取值

[英]Check if cookie exists then extract value

我已经环顾了一阵子了,找不到适合我的解决方案。

我正在尝试检查cookie是否存在,如果存在,则从其中获取内容并获取其中包含的URL。

我这样创建了cookie:

<script>
document.cookie = "pin=<?php echo $_GET['pin']; ?>"
</script>

假装$ _GET [“ pin”] = 5060; 它应该创建cookie销= 5060

我现在需要检查它是否存在的东西(这将在其他页面上)

如果cookie存在,那么它应该提取引脚的值,然后带您前往: http ://musicdemo.hol.es/users/ (此处的引脚值 /host.php?pin= (此处的引脚值 再次)

此密码不是密码,不需要保护。

提前非常感谢您:)

我认为您不太了解JS cookie * s *。 没有Cookie。 文档堆栈中的一个名为cookie的属性是一个包含所有cookie的字符串。 因此,您应将字符串拆分为catch'em。 请参阅以获取更多信息。

关于病情。 每次检查document.cookie存在时,它将返回true。 因为该属性是文档上内置的 因此,请尝试检查是否可以拆分它,或者大小是否大于0。

而且,我敢打赌,您对cookie的开发是错误的。 不要在html上设置document.cookie 并且,如果cookie是从PHP Server派发的,仍然在那里使用它; 安全谢谢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM