|  | 
| カレッヂ | 
| 質問者 かおる
 投稿日 2/7(水) 15:25:28 アクセス制限自動管理システム(AutoPwd v1.11)を設置しました。 パスワードのメール送信まで正常にいき、 メールにはメルアドとパスワードが記載されていますが、 パスワードファイルにはメールアドレスしか記録されておらず、 暗号化されたパスワードが記録されていません。 なので認証が出来ません。 どうしたらいいかわっぱりわかりません。 あまり知識もないのでどうしたらいいのか教えてください。 よろしくお願いします。 ちなみに他のサーバーで試したところ正常に記録されていました。 設置するサーバーは http://info.pos.to/member/ です。 | 
| 回答者 しあわせのツボ
 [削除]
 投稿日 2/7(水) 15:59:06 サーバの側でcryptを正しく処理できていないのではと思います。 管理者に確認してみて下さい。 | 
| 質問者 かおる
 [削除]
 投稿日 2/7(水) 23:38:11 早速調べてみたところ、 http://info.pos.to/member/home/cgi/crypt.html 上記ページに載っていました。 #生成された乱文字列$PWDを暗号化 $now = time; ($p1, $p2) = unpack("C2",$FORM{'EMAIL'}); $wk = $now / (60*60*24*7) + $p1 + $p2 - 8; @saltset = ('a'..'z','A'..'Z','0'..'9','.','/'); $nsalt = $saltset[$wk % 64] . $saltset[$now % 64]; $CRYPTED_PWD = crypt($password,'$1$'); 上記のように変更しましたが、認証に失敗してしまいます。 変更ミスでしょうか? | 
返信(回答)する
| Web裏技 |