2013-09-22 79 views
-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); 
}; 



?> 

回答

0

登錄是在服務器端的我想。你應該從你發佈的文件中返回一些東西,成功或失敗。

你東西呼應登錄後回來?

+0

我附和returndata之前,我關閉卷曲會議 – user2318029

+0

首先你manualy登錄該網站,發現一些標識ID或您登錄後重定向標題什麼都頁面。然後回顯此ID或標題 –

+0

你能解釋一點嗎?我想我對你想說什麼有一個概念,但不太確定。該徽標總是在那裏登錄或不登錄。 – user2318029

相關問題