Nojee
[E-Mail]
[HomePage]
1998/08/18(火) 19:50:15
wwwboard.cgiは掲示板への書きこみをメールで受け取る機能があり、
1997.05.18バージョンを便利に使わせていただいています。
先週、新しいホームページを作る際に、思いきって1998.05.24バージョンを
使いましたが、書きこみの中の意識的な空白行が削除され、
少なくとも1文字以上入力されている行だけが残るようになりました。
これを以前のバージョンのように意識的な空白行を残すように
改造するにはどこを修正すれば良いのでしょうか?
とほほのWWW入門の中を駆けずり回って調べたのですが、
どうも思い当たるのは・・・(わざと全角にしてあります)
$FORM{’MESSAGE’} =~ s/¥r*$//g;
$FORM{’MESSAGE’} =~ s/¥r/<BR>/g;
あたりだと思うのですが?
2行目は「リターンを<BR>に置き換える」という意味ですよね?
さて1行目は「何かを削除する」という意味だと思うのですが
肝心の「¥r*$」の意味がわかりません。どういう意味でしょうか?
その行をはずしてテストすれば良いところですが、もう書きこみが
始まってしまっていて、書きこみがおかしくなるのが怖くて
ついつい質問させていただきました。よろしくお願いします。
ちなみに1997.05.18バージョンを使っているのは biglobe で、
1998.05.24バージョンを使っているのは cyborg です。
この辺も何か影響があるのかな~?
余談ですが、最新のVER.2.50にはsendmail機能がないのはなぜ?
Nojee
[E-Mail]
[HomePage]
1998/08/19(水) 07:30:52
0個以上続く改行を取り除く。なるほど・・・
あれっ、でも、旧バージョンは逆にそれが効いてないな~。
何にしろ、勇気をもって、CYBORG側の新しいバージョンで
BIGLOBEの古いバージョンを置き換えてみます。
(書き込み後の「書き込みありがとう」メッセージ大好評です。)
結果は後日報告します。