ガスコンロと浄水器の通販専門店を開店させて約10年ネットの世界にどっぷりと浸かっている九代目ですが、今回初めてCGIプログラムを勉強いたしました。

簡単に説明すると、ブラウザなどからの要求に応じて、プログラムを起動するための仕組みです。

今さらながら、コンピュータという分野、本当に広くて深いですね。

改めて勉強になりました。

アクセス解析を自前で高機能にしてやろうと考えていますが、まだ上手く動いてくれないので、勉強ですね。

※CGIプログラム一例、難しいわ。

 

 

}elsif( $useragent =~/Safari/ ){
$browser=”Safari”;
if( $useragent =~/Version\/3/ ){$browser=”Safari 3″;}
if( $useragent =~/Version\/4/ ){$browser=”Safari 4″;}
if( $useragent =~/Mac OS X/ ){$osversion=”Mac OS X”;}
if( $useragent =~/Windows NT 6.1/ ){$osversion=”WIN 7″;}
if( $useragent =~/Windows NT 6.2/ ){$osversion=”WIN 8″;}
if( $useragent =~/Windows NT 6.3/ ){$osversion=”WIN 8″;}
if( $useragent =~/Windows NT 6.0/ ){$osversion=”WIN Vista”;}
else{$osversion=”Other”;}
elsif( $useragent =~/Android 1.0/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 1.1/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 1.5/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 1.6/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 2.0/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 2.0.1/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 2.1.x/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 2.2.x/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 2.3/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 2.3.1/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 2.3.2/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 2.3.3/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 2.3.4/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 3.1.x/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 3.2/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 4.0/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 4.0.1/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 4.0.2/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 4.0.3/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 4.1/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 4.1.1/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 4.2.2/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 4.2/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 4.2.2/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 4.3/ ){$osversion=”Android”;}
elsif( $useragent =~/Android 4.4/ ){$osversion=”Android”;}