-1
我想知道我的登錄是否成功。 所以我登錄我的憑據,並點擊提交 當我點擊提交,它是所有包括以下後場 這裏的其他網站的截圖之前我打提交: http://gyazo.com/cecea7aff4947b953ce093f4328722b4 這裏是部分截圖後我打提交: http://gyazo.com/8a03440584c0f9385cb1faef05e11993 我試着輸入了正確的和不正確的憑據,同樣的事情正在發生。 我不確定我的登錄是否成功。我登錄後,我打算在會員區發帖。PHP cURL - 如何判斷我是否成功登錄?
注:報文後場沒有被使用,現在我將使用別的東西,但這裏是我的代碼:
<html>
<div>
<form method="POST">
Message: <input name="message" type="text" size="25" /></br>
Username:<input name="username" type="text" size="25" /></br>
password:<input name="password" type="password" size="25" /></br>
<input name="submit" type="submit" value="submit" />
</form>
</div>
</html>
<?php
if(isset($_POST['message'])){$message= $_POST['message'];}
if(isset($_POST['username'])){$username = $_POST['username'];}
if(isset($_POST['password'])){$password = $_POST['password'];}
if(isset($_POST['submit'])){
$link = "http://site.com/index.php?section=login;
$datatopost = array (
"auth_key" => "880ea6a14ea49e853634fbdc5015a024",
"referer" => "http://google.com",
"ips_username" => $_POST['username'],
"ips_password" => $_POST['password'],
);
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $link);
curl_setopt ($ch, CURLOPT_POST, true);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $datatopost);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);
$returndata = curl_exec($ch);
echo $returndata;
curl_close($ch);
};
?>
我附和returndata之前,我關閉卷曲會議 – user2318029
首先你manualy登錄該網站,發現一些標識ID或您登錄後重定向標題什麼都頁面。然後回顯此ID或標題 –
你能解釋一點嗎?我想我對你想說什麼有一個概念,但不太確定。該徽標總是在那裏登錄或不登錄。 – user2318029