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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2002/11/23 20:20:27
  • 終了:--

回答(5件)

id:satoukengo No.1

satoukengo回答回数7ベストアンサー獲得回数02002/11/23 20:59:32

ポイント10pt

改造しましょう〜

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

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

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

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

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

print ”

$com¥n”;

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

↓書き換える

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

print ”

$date

$com¥n”;

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

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

id:minchi

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

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

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

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

2002/11/24 01:25:37
id:hang No.2

hang回答回数9ベストアンサー獲得回数02002/11/24 01:56:14

ポイント10pt

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

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

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

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

id:minchi

ありがとうございます。

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

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

2002/11/24 13:56:22
id:hang No.3

hang回答回数9ベストアンサー獲得回数02002/11/24 02:06:16

ポイント10pt

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

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

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

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

id:minchi

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

2002/11/24 14:04:23
id:satoukengo No.4

satoukengo回答回数7ベストアンサー獲得回数02002/11/24 03:43:41

ポイント40pt

これでどうでしょうか?

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

$date_text = &time_set($date);

print ”

$date_text

$com¥n”;

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

id:minchi

わー出来ました!

ありがとうございます!

2002/11/24 14:42:11
id:kazunori No.5

kazunori回答回数11ベストアンサー獲得回数02002/11/24 13:36:37

ポイント10pt

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

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

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

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

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

id:minchi

ありがとうございます。

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

2002/11/24 14:45:17

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません