Top logo02 Click to visit our sponsor

R1100R Everyday! 番外編 「Linux 環境設定な日々」

結局のところPCって、それを使って仕事(遊びでもいいや)をしている時間よりも、 「お世話」をしている時間の方が、かなり長いような気がする。 counter(since 2001/7/8)

>>> 2001年10月分
Last-modified: Tue, 25 Dec 2001 10:32:31 JST
Powered by Tomsoft Diary System 1.4.2

Prev 2001/10 Next
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
日記才人の投票ボタンです。

[最新版] [一覧] << == >>

2001/10/1(Mon)

やっぱりバグがあったりするのだ

  • あ、もう10月だけど、ま、いいか。
  • 自分のサイトのアクセスレポートのスクリプトにバグあり。10月になったら、いきなり$monthがヌルになってた。うーむ。訂正前のコード。
       if ($year < 10) { $year ="0$year";  }
       if ($sec < 10)  { $sec = "0$sec";   }
       if ($min < 10)  { $min = "0$min";   }
       if ($hour < 10) { $hour = "0$hour"; }
       if ($mday < 10) { $mday = "0$mday"; }
       if (++$mon < 10)  { $month = "0$mon";}
    $date = "$year/$month/$mday<>$hour\:$min\:$sec";
    $addr = $ENV{'REMOTE_ADDR'};
    $host = $ENV{'REMOTE_HOST'};
    
  • なんかよくわからんけど、挙動不審なので $month = ($mon+1);をコメントアウトしてたのだった。9月まではif文が成立して事なきを 得てたのだ。なんで+1なのかも不明。
  • で、訂正後のコード。
       if ($year < 10) { $year ="0$year";  }
       if ($sec < 10)  { $sec = "0$sec";   }
       if ($min < 10)  { $min = "0$min";   }
       if ($hour < 10) { $hour = "0$hour"; }
       if ($mday < 10) { $mday = "0$mday"; }
       if (++$mon < 10)  { $month = "0$mon";  }else{
    $month = ($mon);}
    $date = "$year/$month/$mday<>$hour\:$min\:$sec";
    $addr = $ENV{'REMOTE_ADDR'};
    $host = $ENV{'REMOTE_HOST'};
    
  • 丸写しはイカンぞよ〜。次回からはちゃんと理解して丸写ししようーっと。

[最新版] [一覧] << == >>