如果我有像
这样的页面xxxxxxx.org/2014/custom/code/code.php
和thers一个文本字段和一个sumit按钮
,表格标签如下
<form action="code.php" method="POST">
<p class="formtext">
Enter The Answer Here : <input type=text name="solution" />
<input name="submit" type=submit class="btn btn-large btn-success" value="Submit" />
</p>
</form>
</div>
</html>
所以我想要的是我需要使用curl将文本框的值传递给code.php 来自我当地的主人,但它不起作用:/
编辑:
curl php文件的内容是:
<?php
$name = "ASDF";
//$post = array(
// 'name' => urlencode($name),
//);
$post="solution=$name";
$ch =curl_init();
curl_setopt($ch, CURLOPT_URL , 'http://www.XXXXXXXX.org/2014/custom/code/code.php');
curl_setopt($ch,CURLOPT_POST ,TRUE ) ;
curl_setopt($ch,CURLOPT_POSTFIELDS,$post);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,TRUE);
echo $r = curl_exec($ch);
curl_close($ch);
?>
thers登录 http://www.XXXXXXXX.org/2014/custom/code/code.php
但我已手动登录然后我在浏览器中打开了curl.php文件,它再次将我带到登录页面,然后再次登录,
curl将值传递给www.localhost / code.php
答案 0 :(得分:0)
Actuall curl post参数将为:
$post="solution=$name&submit=Submit";
您遗失submit=Submit
。