人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

下の掲示板の投稿者名の横に、メッセージの投稿日(11/22という感じで日付のみ)を表示されるようにしたいのですが、配布サイトではサポートを行っておらずやり方がわかりません。http://www.ace-cgi.jp/cgi/bbs/mini1/sample/minibbs1.cgiもし分かるという方がおられましたら教えて頂きたいです。よろしくお願い致します。

●質問者: minchi
●カテゴリ:コンピュータ
✍キーワード:サイト サポート メッセージ 投稿 掲示板
○ 状態 :終了
└ 回答数 : 5/5件

▽最新の回答へ

1 ● satoukengo
●10ポイント

http://www.ace-cgi.jp/cgi/bbs/mini1/sample/minibbs1.cgi

改造しましょう〜

minibbs.cgiの176〜185行目が投稿された

記事の1件分を表示するところです。

適当なところに$dateと書くと日付が出るかと。

例えばこんな風に(185行目)

----------------------------------------

print ”

$com¥n”;

----------------------------------------

↓書き換える

----------------------------------------

print ”

$date

$com¥n”;

----------------------------------------

これで投稿された内容の1行上に日付が出るかと。

◎質問者からの返答

お返事ありがとうございました。

早速書き換えて見たところ投稿者の名前の下に日付っぽいものは出ました。

でも「1038067648」とか「1038066199」とか良くわからない数字の羅列なのです。

他にも何か書き換えるところがあるのでしょうか??


2 ● hang
●10ポイント

http://www2u.biglobe.ne.jp/~MAS/perl/ref/localtime.html

localtime

日付っぽいもの($data)を下記方法で日付に変換してから表示してみてください。

($sec,$min,$hour,$mday,$mon,$year,$wday) = localtime($date);

$date = sprintf(”%04d/%02d/%02d %02d:%02d”,$year+1900,$mon+1,$mday,$hour,$min);

西暦年/月/日 時:分 という感じの文字列になります。

◎質問者からの返答

ありがとうございます。

日付に変換しないといけないんですね。

これをどこに入れたらいいのかがちょっとわからないのですが、取りあえず調べてやってみることにします。


3 ● hang
●10ポイント

http://www2u.biglobe.ne.jp/~MAS/perl/ref/time.html

time

月と日だけの表示でしたね。

($sec,$min,$hour,$mday,$mon,$year,$wday) = localtime($date);

$date = sprintf(”%02d/%02d”,$mon+1,$mday);

これで$dateを表示すれば良いんじゃないでしょうか。

◎質問者からの返答

あ、そうです。ありがとうございます。


4 ● satoukengo
●40ポイント

http://www.ace-cgi.jp/cgi/bbs/mini1/minibbs1.lzh

これでどうでしょうか?

----------------------------------------

$date_text = &time_set($date);

print ”

$date_text

$com¥n”;

----------------------------------------

◎質問者からの返答

わー出来ました!

ありがとうございます!


5 ● kazunori
●10ポイント

http://tohoho.wakusei.ne.jp/

惑星・専用レンタルサーバー

数字の羅列はコンピュータの中で使っている時刻です。人が使うには変換してあげる必要があります。

593行目からの関数や、このページのPerlの説明などを読んで改造しましょう。

#time_setの返り値を表示すればよさそうですけど。

◎質問者からの返答

ありがとうございます。

日時の表示はなんとか出来たので、後、表示位置や表示方法についてはもう少しサイトを見て勉強させてもらおうと思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ