-1

私は現在 Web デザイン (HTML、PHP、Javascript) を学んでおり、MySite.html というファイルを自分のサイトに作成しました。POST メソッドを使用してデータを signin.php というファイルに送信するサインイン画面があります。今のところ、データが入力されているかどうかを確認する簡単なチェックがあります。しかし、ユーザー名とパスワードを入力すると、スクリプトは何も入力していないことを通知します。ここにコードがあります----->

<form name="signin"  action="signin.php" method="POST">
                <p><input type="text" id="username" placeholder="Enter Username"></p>
                <p>
                <input type="password" id="pass" placeholder="Password">
                <input type="submit" id="sgnin" value="Sign In">
                </p>
                <p id="small">
                <input type="checkbox" id="rem">Remember me.Forgot password?
                </p>
                <span><p>&nbsp;</p>
            </form>

PHP スクリプト --->

<?php
  if(isset($_POST['username']) && isset($_POST['pass']) && !empty($_POST['username'])       && !empty($_POST['pass'])){
echo 'Logged In';
 }else die("enter something");

?>

助けてください!

4

1 に答える 1

5

フォーム要素に name 属性を与えていないので、このように与えます

<input type="text" id="username" placeholder="Enter Username" name="username">

<input type="password" id="pass" placeholder="Password"  name="pass">
于 2013-05-13T16:03:04.963 に答える