[英]submit button not working inside Curl content PHP
我正在使用以下代碼使用Curl PHP顯示另一個網站的onmy網站:
$ch = curl_init($turl);
curl_setopt( $ch, CURLOPT_POST, TRUE );
curl_setopt($ch, CURLOPT_POSTFIELDS,http_build_query($form_data));
curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true );
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7");
curl_setopt( $ch, CURLOPT_HEADER, false );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
$data = curl_exec( $ch );
echo $data
在顯示內容之前,我替換了內容內的所有鏈接,一切正常。 另外,我還替換了:
<form action="login.php" method="post">
同
<form action="http://siteurl.com/login.php" method="post">
但是,盡管內容中的所有提交按鈕和發布表單都無法正常工作。 為什么是這樣?
此外,當我使用Curl PHP調用用戶cookie時,是否可以允許外部站點使用用戶cookie?
您的代碼中缺少=
<form action="http://siteurl.com/login.php" method"post">
需要是
<form action="http://siteurl.com/login.php" method="post">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.