0

フィールドを他のファイルに送信する前にフィールドを検証し、同じページに次のようなエラーメッセージを表示するにはどうすればよいですか: *必須フィールド

<?php

// Inialize session
session_start();

// Check, if user is already login, then jump to secured page
if (isset($_SESSION['username'])) {
header('Location: Pro_Lesson.php');
}
?>
<html>

<head>
<title>PHPMySimpleLogin 0.3</title>
</head>

<body>

<h3>User Login</h3>

<table border="0">
<form method="POST" action="log.php">
<tr><td>Username</td><td>:</td><td><input type="text" name="username" size="20"></td></tr>
<tr><td>Password</td><td>:</td><td><input type="password" name="password" size="20"></td></tr>
<tr><td>&nbsp;</td><td>&nbsp;</td><td><input type="submit" value="Login"></td></tr>
</form>
</table>

</body>

</html>
4

3 に答える 3

1

スティッキーフォームを使用できます。たとえば、HTML フォームを含むセッション ページ (session.php) があるとします。サインインしたいユーザーが正しい user_name を書いていない場合、同じページにエラー (action="session.php) を表示できます。

于 2014-04-05T21:20:22.150 に答える
1

フォームが送信される前にフィールドを検証する場合は、javascript を使用する必要があります。

この単純な jquery プラグインを見てみましょう: http://docs.jquery.com/Plugins/Validation

その他の 10 個の jquery プラグインはこちら

jqueryを使わないもの

于 2012-10-17T00:00:16.793 に答える
0

フォームをPHPページに送信する前に、Javascriptを使用してフォームを検証し、phpページで再度検証する必要があります。

于 2012-10-16T23:54:47.780 に答える