Warning: Use of undefined constant num - assumed 'num' (this will throw an Error in a future version of PHP) in /home/wxdcrs/www/updir.net/bbs/view.php on line 5
updir.net


掲示板TOP

 複数の表示スタイル
 1 ネム (05/02/27 03:00)
表示スタイルを1つ選択した場合、例えば標準の状態での表示例を選んだ場合、画像を並べて表示での閲覧は出来ないのでしょうか。

具体的に申しますとwww.cj-c.com/sp/cbbs.cgiのように
ユーザーが自身で表示スタイルを選択できるような形を求めています。

通常使用する場合には表示スタイルの1を使い、投稿された画像のサムネイル一覧を見たい人向けにサムネイル一覧へのリンクを貼りたいという気持ちからのご提案なのですがいかがでしょうか。

 2 webmaster (05/02/27 20:06)
擬似的にですが表示を変えたスクリプトを
複数設置してログを共有する形にすればそれに近いことができると思います。
一つのスクリプトでと言う場合は改造による対応になります。

 3 ネム (05/02/28 01:46)
無事できました・・・が、表示用のhtmlの更新は手動で行わないと
更新できないです(当然と言えば当然ですが^^;)

共有元のデータが更新された場合に自動的に共有側のデータも更新
するというのは可能なのでしょうか。
ヒントなどお出ししていただけると幸いです。

 4 webmaster (05/03/01 01:13)
http://設置場所/updir.php?mode=fnew
にアクセスするとログを読み込んでページを更新する仕組みになっています。
共有元の投稿後に表示される文章(投稿しました・・)が表示される際に
上のリンクが呼び出されるようにすればあわせて両方更新されます。

記述はimgタグで記述します。

<img src=\"http://設置場所/updir.php?mode=fnew\" width=1 height=1>

上のタグを、投稿しました・・、を表示している部分の後に記述します。
(投稿しました、の記述は3000行目(ver1.81の場合)辺りに2箇所あります。)

ただ上の場合だと同じURLに何度もアクセスすることになるので
ブラウザのキャッシュされ上手く更新されない場合があるかもしれません。

その場合はURLを強制的に換えて更新されるようにします。
やり方は、

$renewtime = time();

と何処かに記述し、
(2行目 <?phpの下 でよいと思います)

imgタグを以下のように書きます。

<img src=\"http://設置場所/updir.php?mode=fnew&renewtime=$renewtime\" width=1 height=1>

 5 ネム (05/03/02 04:31)
バッチリいけました。
丁寧に解説いただきありがとう御座いました。

大切に使わせていただきます。