| 記事No | : 2176 | 
| 投稿日 | : 2007/11/14(Wed) 16:25:27 | 
| タイトル | : ウェブ・パティオで同じスレッド名 | 
| ID情報 | : lc204n | 
| 投稿者 | : 京俚 | 
| URL | : http://oddments.hp.infoseek.co.jp/cgi-bin/patio/patio.cgi | 
ウェブ・パティオをダウンロードして設置まで辿りつきました
ここで1つ質問なんですが
新規スレッドで「題名」部分に前回登録した時の名前と
同じ名前を入力した際に重複エラーが出てしまいますが
これは解除できないのでしょうか?
ご返答の程よろしくお願いします
| 記事No | : 2185 | 
| 投稿日 | : 2007/11/15(Thu) 14:19:59 | 
| タイトル | : Re: ウェブ・パティオで同じスレッド名 | 
| ID情報 | : kent | 
| 投稿者 | : KENT | 
> ウェブ・パティオをダウンロードして設置まで辿りつきました
> 
> ここで1つ質問なんですが
> 新規スレッドで「題名」部分に前回登録した時の名前と
> 同じ名前を入力した際に重複エラーが出てしまいますが
> これは解除できないのでしょうか?
> 
> ご返答の程よろしくお願いします
regist.cgi 115行目を変更します。
■変更前
# index展開
while(<DAT>) {
local($sub,$key) = (split(/<>/))[1,6];
$i++;
if ($sub eq $in{'sub'}) { $flg++; last; }
elsif ($key == 2) { push(@top,$_); next; }
if ($i >= $i_max) { push(@tmp,$_); }
else { push(@new,$_); }
}
■変更後
# index展開
while(<DAT>) {
local($sub,$key) = (split(/<>/))[1,6];
$i++;
if ($key == 2) { push(@top,$_); next; }
if ($i >= $i_max) { push(@tmp,$_); }
else { push(@new,$_); }
}
| 記事No | : 2187 | 
| 投稿日 | : 2007/11/15(Thu) 15:32:40 | 
| タイトル | : Re^2: ウェブ・パティオで同じスレッド名 | 
| ID情報 | : lc204n | 
| 投稿者 | : 京俚 | 
KENT 様
お返事ありがとうございます
変更しましたら実行ができました