No.3ベストアンサー
- 回答日時:
下記参照。
code変換用html。これはサーバーにアップしない。自分のPCに保存パスワード変更時に使用。
<script>
function calculate(){
passworda = document.password1.user1.value.toLowerCase()
passwordb = document.password1.pass1.value.toLowerCase()
var user = 1
var pass = 1
for(d=0;d<passwordb.length;d++) {
pass*= passwordb.charCodeAt(d);
}
for(e=0;e< passworda.length; e++) {
user *= passworda.charCodeAt(e);
}
document.password1.outputuser1.value = user;
document.password1.outputpass1.value = pass;
}
</script>
<form name="password1">
<b>Choose a UserName:</b> <input type="text" name="user1" size="50">ユーザー名(何でもよい。但しアルファべット。)<br><br>
<b>Choose a Password:</b> <input type="text" name="pass1" size="50">ジャンプ先のテキスト名を記入(.htmlは入れない)<br><br>
<input type="button" onclick="calculate()" value="Calculate">
<input type="reset" value="Reset"><br><br>
<b>Encrypted Usercode: </b><input type="text" name="outputuser1" size="50">ユーザー名変換後の数字<br><br>
<b>Encrypted Passcode: </b><input type="text" name="outputpass1" size="50">ジャンプ先テキスト名変換後の数字
</form>
login用htmlは記載のスクリプトのcodeを変更して使用
<script>
//Encrypted Password script- By Rob Heslop
//Script featured on Dynamic Drive
//Visit http://www.dynamicdrive.com
function submitentry(){
password = document.password1.password2.value.toLowerCase()
username = document.password1.username2.value.toLowerCase()
passcode = 1
usercode = 1
for(i = 0; i < password.length; i++) {
passcode *= password.charCodeAt(i);
}
for(x = 0; x < username.length; x++) {
usercode *= username.charCodeAt(x);
}
//CHANGE THE NUMBERS BELOW TO REFLECT YOUR USERNAME/PASSWORD
if(usercode==ユーザー名変換後の数字&&passcode==ジャンプ先テキスト名変換後の数字)
//CHANGE THE NUMBERS ABOVE TO REFLECT YOUR USERNAME/PASSWORD
{
window.location=password+".htm"}
else{
alert("password/username combination wrong")}
}
</script>
<form name="password1">
<strong>Enter username: </strong>
<input type="text" name="username2" size="50">
<br><br>
<strong>Enter password: </strong>
<input type="password" name="password2" size="50">
<br><br>
<input type="button" value="Submit" onClick="submitentry()">
</form>
No.2
- 回答日時:
下記参照(サーバーを使わないパスワードログイン)
Encrypted Password script All
http://www.dynamicdrive.com/dynamicindex9/passwo …
No.1
- 回答日時:
.htaccessというファイルを作成してHTMLファイルとともにサイトにアップします。
詳細は参考URLをみてください。
参考URL:http://www.shtml.jp/htaccess/basic.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- PHP 「ログイン機能を持たせる」説明が気難しいです。 2 2022/10/11 02:59
- その他(ブラウザ) 最近、いろいろなブラウザでログインができません。 2 2022/03/29 00:04
- X(旧Twitter) Twitterログインが出来ない 1 2023/06/17 02:55
- テレビ テレビ(TOSHIBAのREGZA)にてAmazonPrimeVideoを再生することができません。 3 2022/08/20 19:18
- その他(コンピューター・テクノロジー) 下に書いたの条件でgoogleアカウントの復旧方法等を教えてください。 1 2023/02/06 23:32
- その他(IT・Webサービス) この規制の正体 2 2022/09/15 08:01
- PHP 連投防止 2 2022/10/17 19:00
- その他(セキュリティ) システムのセキュリティに詳しい方〜 飛行機のチケット使わなかったときのチケット費用補償保険/旅行キャ 1 2022/04/06 09:49
- Google Drive GoogleサイトにQRでアクセスするとgoogleログインが求められる 1 2022/05/24 21:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
goo は、放置?
-
CSSについて教えてください。 ...
-
HTMLですCSSです 画像のように...
-
HTMLです ブロック要素にするに...
-
12月のカレンダーを表すHTMLを...
-
WEBページを強制的に横画面で見...
-
青い枠のみのHTML
-
HTMLです 店主のこだわりという...
-
HTMLです 四角みたいにして中に...
-
HTML電卓で1文字消す方法
-
ウェブサイトにアップされてい...
-
CSS、Bootstrapについて contai...
-
テーブルの行を折りたたみたい...
-
すいませんHTMLです cssです教...
-
<input>のstep属性に違反する入...
-
リンクバナーのHTMLタグ。画像...
-
初心者html・CSS ウィンドウを...
-
pythonに自分で作ったHTMLを、...
-
HTMLです次の意味を持つ要素ま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ローカルに保存された ASP を I...
-
matplotlibのax.scatter3D()で...
-
C++やC#の活躍している分野
-
ログイン機能
-
CSSで謎の現象
-
アクセスログの「HEAD」と...
-
大きくなった文字を元に戻すには?
-
htmlで改行タグを入れていない...
-
数値Lについて
-
隠しページの探し方
-
ドラッグすると見える文字
-
アドレスバーへの直接入力を禁...
-
グラデーションの仕方
-
ヘッダーを共通化した場合のSEO...
-
トップページの入れ替えを教え...
-
BASIC認証を複数設定するには?
-
エクセルから作ったホームペー...
-
ホームページビルダーのトップ...
-
パソコンのメモ帳のことで質問
-
HPのソースをそのまま貼り付け...
おすすめ情報