トップ «前の日記(2005-06-24(Fri)) 最新 次の日記(2005-06-26(Sun))» 編集

Linux環境設定な日々

since 2001.1.1


2005-06-25(Sat) [長年日記]

_ attachref.inc.php

attach.inc.php の設定で、PLUGIN_ATTACH_UPLOAD_ADMIN_ONLY を TRUEにしている場合、attachrefプラグイン(attachref.inc.php*1)を使ったときに、正しいパスワードを入力しているにもかかわらず、「管理者パスワードが一致しません」と叱られてしまう問題。

ずいぶん悩んでいたのだが、もともとは、

$pass = array_key_exists('pass',$vars) ? md5($vars['pass']) : NULL;

ってなってるんだよね。これを、

$pass = array_key_exists('pass',$vars) ? $vars['pass'] : NULL;

このようにするとおKになった。

何故かというと、pukiwiki.ini.phpでのパスワードの指定が、メンドクセー的な性格なヒトビト(含ワタシ)のために、

$adminpass =  md5('pass')

というような書式も許可しているから、じゃないかな?

実験してみよう。

ありゃ。どっちの書式でも結果は同じだった。

ってまあ、ソース書き換えて、うまく動いてるからイイことにしよう。

練習用ページ

*1 // $Id: attachref.inc.php,v 0.14 2003/10/08 04:10:29 sha Exp $

Tags: PukiWiki
本日のツッコミ(全1件) [ツッコミを入れる]
_ 削除Yvonne Kobernuss (2012-04-27(Fri) 15:29)

削除http://buy-levitra.ftrpa.com/1047.html purchase levitra in uk in Pine village IN 47975 Indiana http://payday-loans.wupx.com/183.html instant payday loans no fax

[]