発言者: moon
発言日: 2004 05/16 12:20
> bX55の発言にありました「複数行のテキストボックス」を参考にさせて頂き、コメントを複数行にできました。
> 有難うございます。
>
> が、同じように、詩や日誌も複数行にしようとしたのですが、うまくいきません。
> トップ画面上では改行されているのですが、次に編集画面を開くと<br>が消えていないのです。
> 逆に<br>が消えると、トップ頁で見た時に改行されないということもありました。
>
> ufs2.cgiのSub Edit TitleとSub Re Titleのところなのですが…。
> 現在、以下のような感じになっているのですが…
>
> Sub Edit Titleの
>
> &opensosdat;
> &table_top('アイテム設定','1');
>
> の下に、
ここから(*1)
> $info =~ s/:br:/\n/g;
> $poem =~ s/:br:/\n/g;
> $note =~ s/:br:/\n/g;
ここまで(*1)
> を入れ、
>
> Sub Re Titleの
>
> &writesosdat;
>
> の下に
>
ここから(*2)
> ($info = $Fm{'info'}) =~ s/<br>/:br:/g;
> ($poem = $Fm{'poem'}) =~ s/<br>/:br:/g;
> ($note = $Fm{'note'}) =~ s/<br>/:br:/g;
ここまで(*2)
>
> を入れている形になっています。
>
> 色々と試してみたものの、どちらかをたてればどちらかがたたず…といった状態になっています…。
> 何か場所がよくなかったりするのでしょうか。
<br>が消えていない、とあることから改行を<br>として保存しているのですよね?
そうすると、上記中の(*1)の「:br:」は「<br>」、そして(*2)は必要無いと思います。
▼関連発言
│
└◆1053:複数行の詩・日誌。 [織江] 05/16 01:11
└◆1054:Re:複数行の詩・日誌。 [moon] 05/16 12:20
└◆1058:解決しました! [織江] 05/16 21:04<-last