私は人にリンクを提供し、特定のログイン資格情報を与えることができるPHPスクリプトを作成したいと考えていました。ユーザーがページにアクセスしてログインすると、Gmailのようなhttpsサイトにリダイレクトして、自分のクレジットで自動ログインさせたいと思う。これは、誰かが自分のパスワードを知らずに自分のメールにアクセスできるようにする方法のラウンドのようなものです。私はこれがおそらくこれを行うのは非常にばかな方法だと知っていますが、私はPHPで新しく、正確に私はこのタスクを達成するかどうか、またはその問題については、php loginはリダイレクトしてhttpsにログインします(Gmailなど)
これは私がログインしなければならないコードです:
HTML:
<h1>Login</h1>
<form name="form" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<p><label for="txtUsername">Username:</label>
<br /><input type="text" title="Enter your Username" name="txtUsername" /></p>
<p><label for="txtpassword">Password:</label>
<br /><input type="password" title="Enter your password" name="txtPassword" /></p>
<p><input type="submit" name="Submit" value="Login" /></p>
</form>
PHP:
<?php
// Define your username and password
$username = "admin";
$password = "password";
if ($_POST['txtUsername'] != $username || $_POST['txtPassword'] != $password) {
?>
<?php
}
else {
?>
ウェブサイトのHTML
<?php
}
?>
私は恐ろしいを謝罪スタイルとブッチコードを間違えているが、これは文字通り、私がPHPで書いた最初のものです。また、私は尋ねているものに関連した十分な量の投稿を見てきましたが、完全に答えていません。ありがとう!
プロキシシステムが必要です。さもなければ、あなたは長い醜いリテラルメトリックの仕事をしています。 –