-1

ログインが成功したかどうかを確認しようとしています。だから私は自分の資格情報でログインして送信を押します 送信を押すと、投稿フィールドの下に他のサイトが含まれるだけです 送信を押す前のスクリーンショットは次のとおり です 。送信を押しました: http://gyazo.com/8a03440584c0f9385cb1faef05e11993 正しい認証情報と間違った認証情報を入力しようとしましたが、同じことが起こっています。ログインが成功したかどうかわかりません。ログイン後、メンバーエリアに投稿する予定です。

注: メッセージ投稿フィールドは現在使用されていません。別の用途に使用しますが、コードは次のとおりです。

<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);
};



?>
4

1 に答える 1

0

ログインはサーバー側にあると思います。投稿先のファイルから、成功または失敗の何かを返す必要があります。

ログイン後に何かをエコーバックしますか?

于 2013-09-23T01:58:14.143 に答える