- ベストアンサー
cgi等へのリンクでもないのにhtmlの後ろに続く、『?ID=xxxxxx&』とは?
ちょっと気になる事があります。 CGIやPHPへのリンクでもないのに、 http://www.xxxx.co.jp/index.html?ID=xxxxxxxx というのは、どういう事なのでしょうか? 引数を渡しても、HTMLで処理はできないと思うのですが、何かJAVAとかで使うものなのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- michi_banban
- ベストアンサー率44% (19/43)
関連するQ&A
- CGIの中で異なるContent-typeのファイルを・・・。
CGIでの処理で、今 http://xxxx.com/ok.cgi?id=123&pass=abc&page=index.html でindex.html が表示されているとします。 それで、このindex.htmlから別の拡張子のファイルへリンクさせ、ファイルをダウンロードできるようにしたいと思っています。lzh ならURLはこん感じになります。 http://xxxx.com/ok.cgi?id=123&pass=abc&page=sample.lzh しかし ok.cgi の最後で print "Content-type: text/html\n"; exit; を指定しているのでリンク先へ行ってもindex.htmlは表示されますが、リンク先のファイルは動きません。 どうすればダウンロード出来るようになるでしょうか? なるべくこのok.cgi の外に出したくないのです。 また、この中で、リンク先が隠れるphpを入れたいと考えましたが、phpも同様に機能しません。これもどのようにすればよろしいでしょうか? どなたかよろしくお願い致します。
- ベストアンサー
- Perl
- CGIからHTMLファイルを作るには?
フリーの2ちゃん系の掲示板CGIを見ていて ふと、思ったのですが 2ちゃんねるって実際に消費者がアクセスするファイルは[.html]ファイルになりますよね? つまり、CGIでなんらかの処理をして[.html]ファイルにする事ができるんですよね? どうやったらいいか、ナニカ説明系のページご存知ないですか? 前出のダウンロードをしても、恐ろしくファイルが分かれていて、どこにその処理をしている部分があるのかわからないんです。 HTMLに書き出す要点部分だけが知りたいんですけどね 実はこれ理由があって、(この理由も間違いかもしれないんですけど) HTMLファイルの方が検索エンジンにひっかかりやすいんでしょ?(だから2ちゃんのスレッドはGOOなどでもひっかかりやすい)と予測してます ここの拡張子も。PHPなので、引っかかりにくいのではと判断してます。 検索に引っかからせたやすいCGIを作る場合 HTMLに吐き出せるのであれば是非とも利用したいです。 宜しくお願いします。 フリーのCGIをダウンして、ちょっとした改造ぐらいならできる知識程度の持ち主です。
- ベストアンサー
- CGI
- よく見かけるリンクcgiで
アフェリエイトのcgiでよく見かけますが、そこのリンクからの申込みなどが分かるcgiってありますか? ~~cgi?id=** みたいなURL、よく見かけますよね。 知ってる方がいらっしゃいましたら、よろしくお願いします。
- ベストアンサー
- CGI
- index.htmlからCGIへリンクを貼る時
質問内容を見て頂きありがとうございます。 トップページを作り(index.html)そこからCGIにリンクを貼りました。実際にリンクボタンをクリックすると、ダウロード画面になり、CGIにリンクする事が出来ません。 どのようにしてCGIにリンクを貼れば良いのかおしえていただけないでしょか? 宜しくお願いします。
- 締切済み
- CGI
- HTMLのリンクについて
index.htmlを土台とし、mainページとmenuページの 2分割のページを作成しています。 そこでご質問なのですが、この分割された一方のmainページを index.htmlを開いた初期状態で外部のhttp://xxxxxxxxを開く方法を教えてください。 リンクから行くのではなく初めからそのページを開くやり方がわからないので ご存知の方お願いします。
- ベストアンサー
- その他(趣味・娯楽・エンターテイメント)
- HTML上(javascript)からCGIを実行する方法
javascriptから外部実行ファイル(javascriptファイルではなくperlなどのCGI) を実行する方法を探しています。 下記のようにindex.htmとtest.cgiファイルを用意して、index.htm内の javascriptから外部cgiを実行させ、cgiの結果(test.cgiでは単に 『test』と表示するのみ)を表示したいと考えています。 利用増ですが、cgiやssiが使用できないサーバにindex.htmを置いて、 cgiが使用できるサーバ上のcgi結果を取得したいものです。 通常のcgiのように、1ページでcgi結果を表示するものではなく、 HTMLファイルの一部にcgi処理結果を表示させたいものです。 そもそも、SSIを使用しなければ下記のようなHTML内にcgiなどの 実行結果を表示する事は出来ないのでしょうか。 よろしくお願い致します。 ※下例のプログラムではcgi結果は表示されませんでした・・・。 ---<index.htm>---------------------------------------- <HTML> <BODY> <SCRIPT language="Javascript" src="http://xxx.xxx.xxx.xxx/test.cgi"></SCRIPT> </BODY> </HTML> ---<test.cgi>---------------------------------------- #!/usr/bin/perl print "test"
- ベストアンサー
- JavaScript
- HTMLにCGIカウンターを
初歩的なCGI(Perl)のアクセスカウンターの作り方を学びました。 今まではHTMLでHPを作成していました。そこでトップページにアクセスカウンターを付けたいのですが、当然のことながら今のトップページは「index.html」ファイルです。このファイルにCGIによるアクセスカウンターをつける場合、「index.html」のファイルを一から「index.cgi」ファイルにPerlで書き換えなければならないのでしょうか。今の「index.html」の一部分を書き換えるだけでCGIのアクセスカウンターが設置できないものでしょうか。
- ベストアンサー
- CGI
- 別HTMLファイルを、レイヤーとして表示させたい
2つのHTMLファイル「index.html」と「layer.html」があるとして、index.htmlにあるリンクをクリックすると、layer.htmlの内容がレイヤーとして、同一ウインドウに表示されるようにすることは可能でしょうか? layer.htmlには、PHPのスクリプトが入っていまして、そこで色々な処理をして、HTML部分を表示させたいのです。 [index.html] <html> <body> <a href="layer.html?id=hoge">登録する</a> </body> </html> [layer.html] <?php session_start(); $_SESSION['id'] = $_GET['id']; ?> <html> <body> <a href="">トップページに戻る</a> <a href="">閉じて作業を続ける</a> </body> </html> のような感じです。
- 締切済み
- JavaScript
お礼
おっしゃるとおりですね。 引数をつけるのはCGIの類だけだとばかり思っていました。 ありがとうございました。