- ベストアンサー
cgi
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> p言語以外でurlの取得などのweb系を操作するのはあまり主流ではないのでしょうか?cgi以外 Javaは今でも結構使われているんじゃないですか。
その他の回答 (1)
- t_ohta
- ベストアンサー率38% (5080/13276)
1. できます。httpdに何を使うかで仕様が変わりますが、通常は環境変数として引き渡されるので getenv を使って受け取ることになります。 2. 全てCGI化できます。
補足
p言語以外でurlの取得などのweb系を操作するのはあまり主流ではないのでしょうか?cgi以外
関連するQ&A
- cgiをhtmlとして表示したい
無料のcgiファイルを設置しお問い合わせフォームを作りました。 http://mydomain/question.cgi ←みたいなURLでアクセスできるようにしたのですが、 http://mydomain/question.html のURLでお問い合わせフォームにアクセスできるように するにはどうしたらいいですか?ちなみに.htaccessはレンタルサーバーで使えます。 よろしくお願いします。
- 締切済み
- その他(インターネット・Webサービス)
- CGIで動的生成したページでPHPを使いたい
初めて質問します。 現在、自社のWebサイトのリニューアルを任されています。 ヘッダー、フッター、ナビゲーションを表示させる際、利便性を考えてPHPでそれらを動的生成するようにしています。 PHPは、Webサイトのルートにある.htaccessに『AddType application/x-httpd-php .html』を追記して、HTML上からincludeで呼び出しています。 このサイトの問合わせフォームが元々CGIで作られているのですが、このCGIから生成されたページのみ、インクルードされたPHPが作動せず、ソースにPHPのコードがそのまま表示されます。 .htaccessのAddTypeに .cgi と付けてもダメで、CGI本体をcgi-binからフォームと同階層のディレクトリに移してもダメでした。 CGIとPHPは同時使用できないのでしょうか。
- ベストアンサー
- CGI
- チェックしようとしたCGI(test.cgi)が見つかりませんとなるのですが、どうしたら良いでしょうか
HPを現在作成していて問い合わせフォームを作っていますが 問い合わせフォームのCGIがうまく動作しません。 WwwMail Ver3.26では直接ネットから開くとCGIは正常に動作していますと表示されますが いざサンプルページからメール送信をすると500エラーが出てしまいます。 http://www27.tok2.com/home/wanchan/500.htm#3 のエラーチェックcgiで試したら チェックしようとしたCGI(test.cgi)が見つかりません。 ---------------------------------------------------------------- 5.008005 と出ます。 どういった原因でしょうか? よろしくお願いします。
- 締切済み
- CGI
- CGI(Peal)でURLデコード
このURLを参考に、フォームの確認ページをつくっているのですが、URLがデコードできません。 何度やってもエラーばかりで…Pealって難しいですね(PHPのほうが簡単)。 どうすればいいですか? http://www.aimix.jp/cgi/syohofrmgetvw.html
- ベストアンサー
- CGI
- CGIを開けない。。。
apacheとphpを設定して動作確認したあとに、cgiも操作したいので、Active Perlというものをインストールしてみました。 phpは、http://localhost/で「C:/Program Files/Apache Software Foundation/Apache2.2/htdocs」のフォルダーを参照できるのですが、cgiを開くときには、どこのフォルダーに格納し、URLをどうすれば宜しいのでしょうか?(因みにcgi-binとhtdocsに格納し、http://localhost/***.cgiで試したのですが駄目でした。) Active Perlインストール後に変更した場所 ScriptAlias /cgi-bin/ "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/" <Directory "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin"> AddHandler cgi-script .cgi .pl なお、perlの設定には、こちらhttp://www.jisaba.net/xp/actpeal/04.htmのサイトを参考にしました。 環境はWindowsVistaです。 どなたか宜しくお願い致します。
- ベストアンサー
- Perl
- CGIとPHPの違い
CGIで作っていたアンケートフォームがあるのですが、そのページを含め、WEBサイト全体を外注で作り直してたところ、フォームがPHPになって戻ってきて、こちらで触りにくくなってしまいました。 PHPの利点とは何なのでしょう?CGIよりも使い勝手が良いものなのでしょうか? また、PHPというものは簡単に使えるものなのでしょうか?例えば、質問事項を増やしたり減らしたりという程度なのですが。。。
- ベストアンサー
- PHP
- CGIを有効にしたい
初心者なのでCGIを動かす方法がわかりません。 自分で質問ページや同じエラー出てるものなどを調べ、 色々やってみましたが動きませんでしたので質問させて下さい。 <状況> ・WADAXのレンタルサーバを使用 ・お問い合わせフォームの記述は、 form id="form1" action="contact.cgi" method="post" onSubmit="return check();" ・同じ階層にあるcontact.cgiの属性の変更で700に設定 ・同じ階層に.htaccessをUPし、その内容は、 Options +ExecCGI AddHandler cgi-script .cgi .pl ・contact.cgiの一行目は、 #! /usr/local/bin/perl ・403エラーだったのが色々いじったら500エラーになった。 その他確認することはありますでしょうか。 お問い合わせフォームから送信を押した後が表示されないので困ってます。 わかる方、どうぞよろしくお願いします。
- ベストアンサー
- ハードウェア・サーバー
- さくらインターネットのCGIメールフォームについて
ホームページ作成の初心者です。 四苦八苦しながらなんとか、ホームページを作り上げました。 最後に問い合わせフォームを使用したく、さくらインターネットのCGIメールフォームをさくら内にインストールして使用できるようになりました。 しかしながら、それは、設置したURLにアクセスしなければ使用できません。 出来ることなら、自作したホームページ内にメールフォームの項目を埋め込みたいと思い、フォームが作られているテーブルの部分(送信のボタン・style含む)を抜き出してコピーして貼り付けました。 しかし、送信ボタンを押しても、ソフトのプレビューでは「デスクトップ/(サイトのフォルダ)/postmail.cgi にはファイルが見つかりませんでした。というページが表示され、 実際にUPしたページからでは、 Not Found The requested URL /postmail.cgi was not found on this server. と表示されてしまいます。 どこに何を記載してやれば、最初に設置されたページのようにフォームの内容を送信することが出来るようになるのでしょうか。 どうがアドバイスをお願い致します。
- ベストアンサー
- SE・インフラ・Webエンジニア
- メールフォームのURLが自動送信されるCGI
誰かの作ったCGIを、自分のHPに設置することまでは、できる程度の初心者です。 以前から、問い合せのメールフォームに、メールアドレスを間違って入力する方が多いので いったん、メールアドレスだけを、送信してもらったら そのアドレス宛に、メールフォームのURLが、自動送信されていて そのURLにアクセスすると、メールアドレスについては、もう、入力しなくてもだいじょうぶ というような、メールフォームCGIを、さがしています。 OKWaveの会員登録のような、大げさなものでなくて (会員登録ではなくて、正確なアドレスに、お返事をしたいだけなので…) 上記の操作ができるメールフォームCGIがあると 非常に助かるのですが、どなたかご存じないでしょうか? フリーウェアなら、ありがたいですが 1万円位までのシェアウェアでも、OKです。 どうぞよろしくお願いします。
- 締切済み
- CGI
お礼
ありがとうございました