[PHP-users 19318]Re: mhash関数について

Yamaya Naoki qaz_qwerty_me @ yahoo.co.jp
2003年 12月 11日 (木) 18:28:14 JST


山谷です。
 --- Tetsuya Saito <tetuya @ ophiuchus.info> からのメッセ
ージ:
> base64_encode(mhash(MHASH_SHA1,
> $_POST["userpassword"] . $salt) . $salt);
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

> [上記ソースコードを実行したときに出るエラー]
> Parse error: parse error in
> /usr/local/apache2/htdocs/imap/add.php on line 25

Parse errorの意味を理解しています?
MLで質問する以前のような感じがするのは私だけでしょうか
?
プログラムをならった時に、コンパイラーを文法のチェッカー
代わりにするなと教えられた事を思いだしてならないのですが
・・・。

きっと
 . $salt) . $salt); の部分で \. などで正しくエスケープ
させれば済むのではないのでしょうか?

エスケープが正しくできなくてParse errorになるのなら、ど
のようにエスケープさせてエラーになるのかを示して質問した
方が適切なレスがあると思います。


__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!
http://bb.yahoo.co.jp/



PHP-users メーリングリストの案内