ホームページ
とりあえずカウンタが一応動くようになったりました。 もっと早く実装するつもりだったのですが、はてなでIFRAMEが使えないので、急遽gifのカウンタにしました。 今のところ、問題なく動作しているみたいです。 一応ipアドレスを取得してますが、カウントア…
FLASH+CGIのアクセスカウンタのソースを手に入れたので、ファイルロックの勉強してました。 CGIは、面倒なのでperlでテストしました。 ロックにはflock関数を使います。以下はファイル書き込みの手順(カウンタ用)です。 open(LOCK, "lock.txt"); flock(LOCK,…
最近多くのWEBページでFLASHが使用されているので、少しFLASHを勉強してみました。 前の仕事で、Macromedia Studio MXを使ってたので、FLASH MXを使いました。 基本的な文法は、数分もあれば理解できましたし、なにより視覚が刺激されて楽しいです。 次は、C…
こちらに動作確認用のサンプルを作ったので試してみてください。 まずは、ウィルスチェックをしてください。 zipを解凍して、以下を環境に合わせて修正してください。 frame.html:14、15行目frameタグのsrc=以降のパス(2箇所) foot.cgi:1行目のperlのパス(1…
CGIでデータ送信方式がGETかPOSTかを取得する方法はいたって簡単です。 $method = $ENV{'REQUEST_METHOD'}; とするだけで、GETであれば"GET"。 POSTであれば"POST"が$methodに格納されます。 ちなみに、データがないときは、"GET"が格納されます。 同じくFOR…
POSTは標準出力というGETとは別の通信経路を通って送信されるみたいです。 私も詳しくは知らないですが・・・。 POSTのメリットは、GETより送信したデータが改ざんされる可能性が低いことです。 (POSTだからといって、絶対安全ではないようです。) あとは、U…
データの送信の方法には、GETとPOSTの2種類あります。 GETはURLにデータを付加して送信します。 URLの"?"以降がデータです。 GETは比較的簡単なのですが、簡単に改ざんできてしまいます。 さらに、送信できるデータには制限があり、まず使用しない方がいいで…
私は、ほとんどHTMLを知らないのでとりあえずフレームを勉強。
1.JavaScriptは使用しない 2.クッキーは使用しない 3.ファイル名(html,cgi)はアドレスに表示しない 4.xmlを使用する 5.cgiを使用する 6.flashを使用する できるできないは別にして、こんな感じで作っていこうと思います。 期間は、今年いっぱいくらいかな。
今回は、実際にtomcatでCGIを動かします。 あらかじめ、ActivePerlをインストールしておいてください。 まずは、CGIを用意してください。 一応、こちらにテスト用にCGIを作ったので、よろしければどうぞ。 注)必ずウィルスチェックをしてください。 次に、イ…
まず、tomcatをインストールしてください。 tomcatのバージョンは、5.x系と4.x系の最新版を使用してください。 tomcatのダウンロード、インストール方法はググればいくらでも見つかるので割愛します。 因みに、tomcatインストール時にパスワード聞かれると思…
このページの色の設定は以下のとおりです。 scrollbar-3dlight-color : white; scrollbar-arrow-color : blue; scrollbar-darkshadow-color : blue; scrollbar-face-color : #DDF4FF; scrollbar-highlight-color : white; scrollbar-shadow-color : blue; い…
スクロールバーの色を変更するには、何も考えずに<style type="text/css"> <!-- html, body { scrollbar-base-color: blue; } --> </style>とheadタグの中に記述すれば、スクロールバーの色が青になるはずです。 もし、このページのスクロールバーの色が青でなければ、お使いのブラウザは未…
もともと、「ホームページ」は一番最初に表示されるページのことを言います。 正しくは、「webページ」といいます。 しかし、最近(?)はほとんどホームページになってます。 私の場合、大学で教えられたから知ってますが、知っている人のほうがすくないと思い…