现在我想将a.com/a.php
中的POST数据转换为b.com/b.php
。假设a.php
有一个表单。
<form method="post" action="">
name: <input type="text" name="name" /><br />
email: <input type="text" name="email" />
</form>
以下是我在a.php
中的代码php代码部分。如何在b.com/b.php
$url = 'http://www.b.com/b.php';
$fields = array(
'username' => addslashes($_POST['name']),
'email' => addslashes($_POST['email']),
'ip' => $_SERVER['REMOTE_ADDR']
);
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POST, true);
curl_setopt($ch,CURLOPT_POSTFIELDS, $fields);
curl_close($ch);
如何编写表单操作部分?我的代码有问题吗?谢谢。
答案 0 :(得分:0)
在curl_close($ ch)之前,
url_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);