| ■No7921に返信(りゅういちさんの記事) > ■No7918に返信(人魚姫さんの記事) > >>CBBSの新着記事なのですが、表示方法を「新着順/古い順」でソートできるようになってますよね? > >>「古い順」を選んでソートすると、1ページ目は確かに古い順で記事が表示されるのですが、「次の10件」やページ移動でページを選ぶと(2ページ以降は)、「古い順」ソートに関わらず、必ず、新着順で表示されてしまいます。 > > どうやら、改ページ時にソート情報を送信していないようです(^^; > 1051・52・65行目にある<a>リンクタグのURL部分に &s=$FORM{'s'} > を追加してみてください。
ご報告のつもりでしたが、レスくださってありがとうございます。 早速言われたようにしてみたのですが、 「古い順」をクリックしても、まったく何も反応しなくなってしまいました。
1051行目: if($bl >= 0){$Bl="<a href=\"$cgi_f?page=$bl&mode=n_w&no=$no$pp&s=$FORM{'s'}\">"; $Ble="</a>";}
1052行目 if($page_end ne $end_data){$Nl="<a href=\"$cgi_f?page=$nl&mode=n_w&no=$no$pp&s=$FORM{'s'}\">"; $Nle="</a>";}
1065行目には↓のように<a>タグはなかったので、 if($FORM{"s"} ne ""){$new_su=$FORM{"s"};} 1065行目を if($new_su){$SL1="新着順"; $SL2="<a href=\"$cgi_f?mode=n_w&s=0&no=$no$pp&s=$FORM{'s'}\">古い順</a>";}
にしました。 書きこむ場所、間違ってるんでしょうか?(^^;;;
|