私設SoS2オーナー応援BBS

新規発言一覧最新記事過去一覧検索ダウンロードページHOME

No.1839  Re:削除順リストを、ログインした順にする方法
発言者: moon
発言日: 2015 05/08 20:30
試していませんが以下のようにするとどうでしょうか?
1. 「'ログイン',$time1,」を「'ログイン' => $ps eq $admpas || index($sp, '-ND-') != -1 ? 0 : $lasttm,」に変更。
    ※ 比較用の値として$lasttmまたは0を指定する処理です。
    ※ キーと値の区切りがカンマだとハッシュであることが認識しづらいので「=>」にしましたが他と合わせるのでしたらカンマでもOKです。
2. 「 && $Fm{'order'} ne 'ログイン'」を削除。
    ※ 降順に並べるために「({$b <=> $a}」のあるsortに処理が行くように、です。
3. 「if($Fm{'order'} eq "ログイン"){〜}」を表示する箇所の直前付近に移動して内容を変更する。
    ※ $lasttmの表示文字列作成を表示の直前に行う、ということです。

▼関連発言

1838:削除順リストを、ログインした順にする方法 [YOUME] 05/08 12:03
 └1839:Re:削除順リストを、ログインした順にする方法 [moon] 05/08 20:30
  └1840:Re[2]:削除順リストを、ログインした順にする方法.. [YOUME] 05/11 09:13<-last

  返信フォーム [引用]
名 前 保存
題 名
発 言
PASSWORD
投稿確認必ずチェックを入れてください。こちらにはチェックを入れないでください。
書き込む
◇題名は、短くわかりやすく書いてください。
◇過去に同じ内容が投稿されていないか検索してから書き込んで下さい。
◇管理人の判断により相応しくない投稿は削除します。

Pass 保存


CGIROOM