我有一个带有包含变量的网址的感谢页面:
我有这个GET函数来捕获变量:
<?php
$clickbank_name = (isset($_GET['cname'])) ? $_GET['cname'] : '';
$clickbank_email = (isset($_GET['cemail'])) ? $_GET['cemail'] : '';
$clickbank_country = (isset($_GET['ccountry'])) ? $_GET['ccountry'] : '';
$clickbank_zip = (isset($_GET['czip'])) ? $_GET['czip'] : '';
$clickbank_aff = (isset($_GET['cbaffi'])) ? $_GET['cbaffi'] : '';
?>
现在我需要使用curl PHP将数据发送到Zapier URL(但附加了变量,以便它给我):
PS。我已在网址
中添加了手动标记使用此功能的PHP Curl代码是什么?需要落后于现场操作。
答案 0 :(得分:1)
我会试一试。
add this code wp-includes/post-template.php line number 1345
'<li class="%s"><a href="%s" title="'.$page->post_title.'">%s%s%s</a>',
答案 1 :(得分:0)
在这个例子中,我们将参数中的数据发布到另一个curl.php页面和curl.php中, 我写了一些代码,每当调用curl.php时执行,结果将被发送回curl.php收到请求的页面。 机制:此示例是使用Curl在PHP中创建的。
第一步:创建curl.php文件。该文件将由另一个php文件使用curl机制调用。 所以在curl.php中我们会得到一些参数。我们得到参数并做一些功能。在那之后我们渴望输出, 我们只使用json_encode()和简单的echo来编码json。
$post = $_POST;
echo json_encode($post);
注意:index.php将以json格式获取数据,因为我们将以json格式发送回index.php的数据
第二步:我们必须创建一个index.php文件。我们编写一个逻辑来执行一个带有一些参数的curl,然后调用curl.php并从curl.php获取结果 $ url =&#39; http://localhost/curl_demo/curl.php&#39 ;; //这是我想要在执行curl时执行的目标文件(curl.php) $ ch = curl_init($ url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'id=1&name=sanjay'); // pass parameters to curl.php
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$resArr = json_decode($response, true);
curl_close($ch);
print_r($resArr);
注意:curl执行成功后得到的数据,我们将以json格式获取。这意味着我们必须使用php中的json_decode()解码它。