我正在使用 a$_COOKIE[array]
来保存单个输入的数据。仅当用户两次输入相同的值时,才会提交此输入。例如,如果他们提交了苹果,然后是橙子,然后是香蕉,然后是苹果,那么表单将在“苹果”的第二次出现时提交。
我阅读了[本教程]( http://phpprogramming.wordpress.com/2007/03/06/php-cookies-tutorial-and-examples/)。
for ($i = 1; $i < 10; $i++) {
if (!isset($_COOKIE[$i])) {
setcookie("query" . [$i],$query,time()+604800,"/");
break1;
}
}
foreach ($_COOKIE["query"] as $key => $value) {
echo "$key:$value";
}
我相信这可能是一个语法错误,因为我得到:
Warning: Invalid argument supplied for foreach()
如果您知道更好的方法(不能是 mySQL),请告诉我!