
分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:
一个页面里,能不能javascript设置了一个cookie,而PHP也能读取过来?
解析:
当然能,本来COOKIE就是这样的。
不过,你用JS设置的COOKIE,只有在页面刷新的时候PHP才能收到。
当然,你用PHP设置的COOKIE,JS一下就能收到。
我帮你查下了,
在cookie的名或值中不能使用分号(;)、逗号(,)、等号(=)以及空格。在cookie的名中做
到这点很容易,但要保存的值是不确定的。
用escape()函数进行编码,它能将一些特殊符号使用十六进制表示,例如空格将会编码为“20%”,从而可以存储于cookie值中,而且使用此种方案还可以避免中文乱码的出现。例如:documentcookie="str="+escape("I love ajax");
相当于:documentcookie="str=I%20love%20ajax";
源自:>
cookie是用在客户端的存数据的,应该没什么大的区别,只是形式方式不同罢了,cookie一旦存储了通过js和php都可以使用。
至于冲突是不会有的,cookie是有作用域的,在作用域相同的情况下,新值覆盖旧值。
以上就是关于php能否和javascript共同使用一个cookie全部的内容,包括:php能否和javascript共同使用一个cookie、JS通过document.cookie将汉字存入cookie,但是php读取的时候却是乱码求一个解决方法。。。、php和js都有设置cookie的函数,有什么区别吗会冲突吗具体用在哪里啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)