-1

ログインフォームを作成していますが、ブラウザにユーザー名とパスワードの組み合わせを保存させたくありません。

PayPal や銀行と同じです。

AJAX と Javascript を使用してこれを行うことができると聞きましたが、私はそれらに慣れていないので、あなたに助けを求める必要があります!

<form id="loginform">
<label for="username">Username</label>
<input name="username" type="text" value="" required="required" />
<label for="password">Password</label>
<input name="password" type="password" value="" required="required" />
<input type="button" name="doLogin" value="Login" onclick="login(this.form.username.value,this.form.password.value);" />`

そのログインフォームを使用すると、ブラウザはログインコンボを保存するように求めません...しかし、ログイン情報をPHPに送信する方法を知る必要があるだけです:P

4

2 に答える 2

0

autoformer(Firefox用)のようなものの防止が必要だと思います。さまざまな入力値の名前を、ユーザーがフォームをロードするたびに異なる名前に変更するだけです。

于 2012-05-03T16:17:16.137 に答える
0

Sunny のリンクが示唆するように、 autocomplete 属性を使用して、ブラウザがフィールドへの入力を提案しないようにすることができます。あなたの例では:

<form id="loginform">
   <label for="username">Username</label>
   <input name="username" type="text" value="" required="required" autocomplete="off"/>
   <label for="password">Password</label>
   <input name="password" type="password" value="" required="required" autocomplete="off" />
   <input type="button" name="doLogin" value="Login" onclick="login(this.form.username.value,this.form.password.value);" />
于 2012-05-03T16:22:42.930 に答える