我有这段代码:
if($_REQUEST["lang"]!="") {
/* Random language assigments */
header("location: ".$_SERVER['HTTP_REFERER']); //Return to referring page having changed the language
}
在PC和iOS中的Chrome和Firefox中工作正常,但在iOS中的Firefox上,当引用网址不以www开头时。可能会发生什么?
编辑:如果我用REQUEST替换GET,它可以正常工作。
答案 0 :(得分:0)
在注意到它使用_GET而不是_REQUEST后工作正常我得出结论,有一个cookie问题干扰了页面在哪里请求_REQUEST,可能优先考虑留下的垃圾饼干或其他东西。清除cookie或指定_GET解决了这个问题。