cURL选项 - 会话和cookie

时间:2015-06-01 20:53:18

标签: php curl cookies

在脚本中,我使用cURL登录或将一些信息发布到另一个站点。

当用户加载此脚本时,我们没有任何问题,但是当两个用户同时加载脚本时,另一个站点加载第一页,因为我们的主机中的cookie为一个用户设置,并且该站点从用户获得两个不同的命令。

如果为网站为每个用户提供不同的SESSION和COOKIE的任何用户加载脚本,我该怎么做?

#form-wrapper
{
    height:100%;
    flex: 1 1 auto;
    margin:0 auto;
    display:block;
}
#form-wrapper input {
display:block;
}

1 个答案:

答案 0 :(得分:0)

如果您拥有每个用户的用户ID,则可以执行类似

的操作

在用户表中输入带有id的$ user_id,然后

curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie'.$user_id.'.txt');
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie'.$user_id.'.txt');