68user's page 掲示板

Prev< No. 1985〜1988> Next  [最新発言に戻る] [過去ログ一覧]
No. 1985 # へにか [URL] 2001/05/26 (土) 01:10:55
お久しぶりです。

ちょっと思うところがあって、掲示板の検索をしたのですが、ふと疑問が出てきました。

http://x68000.startshop.co.jp/~68user/cgi-bin/wwwboard/namazu.cgi?query=http&whence=0&max=20&result=normal&sort=score
とかしますと、>とか<とか"とかが、&gt;とか&lt;とか&quote;と表示
されるみたいです。これは、仕様ですか?

あと、同じページの最後に、webmaster@www2.startshop.co.jp と
ありますが、このwww2は、http://x68000.startshop.co.jp/~68user/
から推測するに、間違いなのではないですか? 違ったら済みません。

No. 1986 # 2001/05/26 (土) 15:34:16
初めて書き込みさせていただきます。

和文で,改行を空白に置換する方法を
ご存知の方はいないでしょうか。

例)
おはよう
こんにちは
こんばんは

おはよう こんにちは こんばんは


目的は,ウェブページのフォームから送られた文章を,
表示するページの都合で,改行無しの文に変更することです。

よろしくお願いいたします。

No. 1987 # 通りすがり 2001/05/27 (日) 11:51:35
>>1986
HTMLならば加工するまでも無く改行が無視されますが?

No. 1988 # 68user 2001/05/27 (日) 19:51:08
>>1985 へにか
> &gt;とか&lt;とか&quote;と表示されるみたいです。これは、仕様ですか?
いえ、正しくは < > " と表示されるべきです。この掲示板の
データ用の文書フィルタ
    http://www.namazu.org/doc/manual.html#doc-filter
を作成したのですが、それが不十分な状態です。

> あと、同じページの最後に、webmaster@www2.startshop.co.jp と
> ありますが
こちらも正しくは 68user@X68000.startshop.co.jp です。これは…
どこで設定するんだっけ。なんかコンパイル時に埋め込まれるような
気がしないでもないなぁ。

両方とも調べて直しておきます。ご指摘ありがとうございました。

>>1986
> 目的は,ウェブページのフォームから送られた文章を,
> 表示するページの都合で,改行無しの文に変更することです。
ちゃんと使っている環境を書きましょう。perl なら
    $str =~ s/\r\n|\n/ /g (半角空白に置換したい場合)
    $str =~ s/\r\n|\n/ /g (全角空白に置換したい場合)
でしょうか。

Prev< No. 1985〜1988> Next  [最新発言に戻る] [過去ログ一覧]