我在使用CURL将数据发布到网址时遇到了一些问题。它不会重定向到我发布数据的操作URL。我有index.php
文件包含接收帖子数据的CURL代码和test.php
。这是我的index.php
:
<?php
$url = 'http://localhost/curl/test.php';
$myvars = 'BASKET=123&AMOUNT=15000000';
$ch = curl_init( $url );
curl_setopt( $ch, CURLOPT_POST, 1);
curl_setopt( $ch, CURLOPT_POSTFIELDS, $myvars);
curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt( $ch, CURLOPT_HEADER, 0);
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 0);
$response = curl_exec( $ch );
?>
这是我的test.php
:
<?php
echo $_POST['BASKET'];
?>
当我尝试加载index.php
文件时,我想重定向到test.php
并显示数据,但问题是我还在index.php
页面上而不是跳转到test.php
文件。当我尝试使用HTML表单时,它很好但在这种情况下我不能使用HTML表单,因为我发布的数据不是来自表单输入。请有人知道如何帮助我。谢谢你。