【问题标题】:cURL PHP - setcookie problemscURL PHP - setcookie 问题
【发布时间】:2015-02-27 22:19:14
【问题描述】:

我正在尝试将 POST 数据发送到必须创建 COOKIE 的文件...但它没有。有人可以帮我吗?

这是带有 cURL 的文件

<?php
print_r($_COOKIE);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://localhost/site/test.php");

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl,CURLOPT_POST,true);
curl_setopt($curl,CURLOPT_POSTFIELDS,"email=$email&name=$name");

$output = curl_exec($ch);

curl_close($ch);
?>

这是必须创建 COOKIE 的文件

<?php
setcookie("name", $_POST["name"]);
?>

【问题讨论】:

标签: php curl setcookie


【解决方案1】:

您应该像这样启用 cookie:

 curl_setopt($ch, CURLOPT_COOKIESESSION, 1);
 curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookies.txt');
 curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookies.txt');

【讨论】:

    猜你喜欢
    • 2011-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-21
    • 2011-11-23
    • 2020-03-03
    相关资源
    最近更新 更多