Cookie名称不能包含以下任何内容

Dok*_*uro 2 php cookies curl

我很抱歉我的英语.我用谷歌翻译.

我有一个关于PHP的问题.即使用CURL.

当您尝试带来COOKIE错误时:

Warning: Cookie names can not contain any of the following '= ,; \ t \ r \ n \ 013 \ 014 'in /var/www/test2.lo/app/mvc/controllers/index.php on line 62
Run Code Online (Sandbox Code Playgroud)

我的代码:

curl_setopt ($curl, CURLOPT_COOKIE, $cookies);
Run Code Online (Sandbox Code Playgroud)

决定检查变量我做了以下事情:

var_dump ($cookies);
Run Code Online (Sandbox Code Playgroud)

我很惊讶.但我收到了一个字符串(37)"user_id = 61294582; sid = 6079823296354752"

什么样的错误?怎么解决?

Cat*_*ica 6

cookie对象的实际名称不能包含任何这些字符.

例:

饼干名称

饼干=名称

饼干;名称

饼干,名称

这些都很糟糕,会给你一个错误.

请删除任何空格,回车符和非打印字符,以及任何等号,逗号或分号.

  • @Dokuro:如果Psychrom解决了您的问题,请务必使用答案左上角附近的向上和向下箭头附近的复选标记来接受答案.这样做会给出"有价值"的声誉点,并让读者有动力继续回答问题.祝你们好运. (2认同)