0
A
回答
4
是的,一个cookie是一个cookie。
setcookie.html:
<script type="text/javascript">
document.cookie = 'foo=bar';
</script>
<a href="readcookie.php">Did it work?</a>
readcookie.php:
<?PHP
echo 'This should say "bar": ' . $_COOKIE['foo'];
?>
0
Cookies是只能由同一产地访问。部分Cookie设置了规则,例如“只能通过https访问”或“仅可通过* .images.google.com访问”。只要通过浏览器使用相同的原始参数保存cookie,是否通过JS或PHP设置cookie并不重要。
Cookie的访问(读取或写入)完全取决于浏览器,但行为由RFC 2109指定。
2
是的,你可以。不过,请注意,Cookie必须允许JavaScript对其进行编辑。有一个标志(HttpOnly)可以添加到HTTP cookie头中,该标头不允许通过支持的浏览器中的JavaScript等浏览器脚本语言编辑cookie。您可以在功能签名中看到它:
bool setcookie (string $name [, string $value [, int $expire = 0 [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]]]])
如果设置为true(默认值为false),则不能使用Javascript编辑cookie。
0
只有网络浏览器存储您的cookies。它将它们发送到每个请求上的脚本。脚本将它们回复并回复。
相关问题
- 1. 和JavaScript饼干
- 2. 饼干和JavaScript
- 3. PHP饼干和MySQL
- 4. PHP和卷曲饼干
- 5. 饼干在PHP
- 6. 如何使用PHP会话和饼干
- 7. PHP的 - 在饼干
- 8. 获取饼干PHP
- 9. RestTemplate和饼干
- 10. JavaScript和ASP.NET - 带键/值对的饼干
- 11. PHP会话和饼干设置
- 12. 问题与PHP饼干和jQuery
- 13. 卷曲和饼干
- 14. 会话和饼干
- 15. JavaScript的重复饼干
- 16. PHP:饼干解析错误
- 17. 会话超时 - 饼干/ PHP
- 18. 饼干只显示为PHP
- 19. PHP饼干不是在IE
- 20. JavaScript的使用登录饼干
- 21. 使用URL containes饼干在javascript
- 22. 饼干
- 23. 饼干?
- 24. 饼干
- 25. 饼干
- 26. PHP cURL类 - 饼干不起作用
- 27. Incrmenting用PHP饼干(初级问题)
- 28. 发帖GeoLocation中从JavaScript以PHP中使用饼干
- 29. JQuery饼干(坚持饼干)与铁轨
- 30. Sencha触摸和饼干
有道理 感谢兄弟 – mjr 2009-09-15 03:08:57