| ■No8082に返信(けんちゃんさんの記事) > 時間はlocaltime関数で取得しています。ただログ内に取得したものを入れることができないので、表示もできません。
それは意味がないですね。localtime(time) で返されるのは常に現在時刻です。 ログ内に投稿時刻か,UNIX時間(time関数で取得できる)を投稿時に記録していないと 投稿時刻は取得できません。
> これの$nobanner = '';ここに何をいれたらよいのかわからないのと、 > ちなみにサーバーはiswebです。
それは isweb のサポートに聞いてください。 私はつかってないのでわかりません(^^;
> #各値で、一桁のときは、最初に0を足す。(見た目のため) > if ($mon < 10) { $mon = "0$mon"; } > if ($mday < 10) { $mday = "0$mday"; } > if ($hour < 10) { $hour = "0$hour"; } > if ($min < 10) { $min = "0$min"; } > if ($sec < 10) { $sec = "0$sec"; } > このとき、00:12など、零時以降は000:12となってしまいます。 > 00:12にする方法もアドバイスいただけたらと思います。
$hour = sprintf("%02d",$hour); $min = sprintf("%02d",$min); の部分ですでに一桁を 0 を付けて二桁にしてあるので2重に処理してますね。
|