WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:cgiスクリプトでのクッキーの埋め込み

0:[投稿] YAMA [MAIL] [URL] [2005/02/06 18:36 ][環境:IE6.0 WIN XP cgi]

始めまして、cgi初心者です。

cgiカウンターでクッキーを埋め込んで、それの有無で
HP管理者のアクセスをカウントしたりしなかったりすると
有りますが、どのような原理になっているのかわかり易く
説明していただけませんか。
javascriptでのクッキーを焼いたり、取得するのは解るのですが
これをcgiプログラムに連動させるにはどうすれば良いのでしょうか。


1:[回答] G [2005/02/06 22:24 ]

>これをcgiプログラムに連動させるにはどうすれば良いのでしょうか。

適当な文字列を管理者だけがCookieに焼きこみができて、それをカウン
ター自身で、焼きこまれているかを見ているだけだと思いますが。

>javascriptでのクッキーを焼いたり、取得するのは解るのですが

むしろ、CGIでCookie処理をする方が、メジャーではないかと思いますが。


ところで、

>cgiカウンターでクッキーを埋め込んで、それの有無で
>HP管理者のアクセスをカウントしたりしなかったりすると
>有りますが、どのような原理になっているのかわかり易く
>説明していただけませんか。

と書かれていますが、どこの誰が作った、何というカウンターですか?
そもそも、そのカウンターの作者に問い合わせれば良かったのではない
かとも思われる質問ですが...


2:[回答] YAMA [2005/02/07 08:54 ]

Gさん、有難うございます。

実は、今使っているカウンターには管理者のカウントを回避する
機能がなく、この機能を付加する方法をカウンターのサポートコーナーで問い合わせたのですが、回答が頂けませんでした。
そこで、クッキーを使って処理する普遍的なスクリプトを
教えていただければ応用できるかな と考えたのですが...


3:[回答] G [2005/02/07 13:53 ]

プログラムというのは、作った人によって、それぞれ作り方が違います。
ですから、そのプログラムに合った形で、その機能を組み込まなければなりません。

例えば、カウンターに管理画面があるのであれば、そこで管理者用Cookieを発行するような機能を作って、カウンター本体にそのCookieを読み込んでチェックする機能を付けなければなりません。

たぶん、作者もこういった機能を作りこむ「暇」が無いのでしょう。

しかし、基本的に掲示板などのCookie機能を移植すれば、それなりに改造ができそうですが、一度勉強も兼ねてやってみてはいかがでしょう?
ゼロから「作って!」では、誰も相手してくれません。
自分なりに、ここまで作ったというものがあれば、アドバイスもしやすいと思います。
また、こういったどんなことでも質問できるところで、作者以外に質問が禁止されているものや、改造も禁止されているものであれば、聞くこともできないでしょう。

その辺の作者の配慮が必要ではないかと思います。


4:[完了] YAMA [2005/02/07 15:22 ]

お手数をおかけしました。
もう少し勉強してみます。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World