• 締切済み

CGIでHTMLを生成

noname#9414の回答

noname#9414
noname#9414
回答No.3

CGI(Common Gateway Interface)は、ブラウザからの情報を 受け取ってサーバに処理をさせて、何かしらの情報を返すもの です(語弊があるかな?)。 ちなみに通常のCGI(Internet上にある)は、HTMLを出力して ブラウザに表示させています。 #makorin様、生成というよりも単純に出力の方がいいかも。 #print文で出しているんですから・・・ #標準出力を変えれば、ファイルへの出力もできますね。 まぁ、一度CGIの勉強をされるといいでしょう。 お薦めの本は、結城 浩著「PerlによるCGI入門」という本ですね。 たいていの大きめの本屋さんにおいてあると思うので、探しては どうでしょうか。 ではでは☆

関連するQ&A

  • 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
  • 静的 HTML 生成方法がわかりません

    はじめまして、PHP 初心者です。 色んなサイトを見て調べたのですが、PHP で 静的 HTML ファイルを生成 ( 保存 ) する方法がわかりません。 どのような事がしたいかと申しますと、 掲示板のように書き込んだ内容が 静的 HTML 保存出来るもので、 具体的には、PHP 中のヒアドキュメント内容を そのまま 静的 HTML として保存するというものです。 どなたか詳しい方お教え頂けますでしょうか? 何卒、宜しくお願い致します。

    • ベストアンサー
    • PHP
  • 静的HTML生成

    お世話になります。 テンプレートが存在して、その中にデータをはめ込み それをHTMLとして保存するという 静的HTMLを生成するプログラムを作成しようと思っています。 動的に生成された仮のHTMLを静的HTMLとして保存する仕組みが わかりません。 そのアルゴリズムのご教授願います。 それについて表記されているURLでもかまいません。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • 普通のHTMLにCGIを組み込む

    普通のHTMLにCGIを組み込むやり方があると、聞いた事があります。 方法としてはフレームを中に組み込むやり方だという事ですが本当でしょうか?検索エンジンサイトのバナーやいろいろな所でそれは使われていると聞きました。 もしよろしければサンプルソースコードなどを教えて頂けないでしょうか? お願いします。

    • 締切済み
    • CGI
  • 動的生成、Dynamic HTMLについて

    先日講義で「Webアプリケーションは動的生成、つまりDynamic HTMLを使用しているという点でGUIアプリケーションと異なる」という説明を受けました。 その後自分なりに動的生成、Dynamic HTMLというキーワードで検索してみましたが、動的生成という意味がいまいち腑に落ちません。 例えばWebアプリケーションで、ユーザー側でこのメニューは出して、このメニューは出さないといった設定を変更すると、掃き出されるHTMLは変化しますが、このことを動的生成というのでしょうか? しかしGUIアプリケーションでもユーザー側でそういった設定をして、GUIアプリケーションの表示を変えることは可能なような気がしますが・・・。 現在の個人的な見解としては Webアプリケーションの場合はプログラムからHTMLが生成され、そのHTMLはユーザーとの対話でいろいろな形で変化します(動的生成)。そしてその変化したHTMLが画面として反映されます。 しかしGUIアプリケーションはHTMLを掃き出す訳ではなく、プログラム自体も変化するわけではない。 こんな感じでしょうか? まとまりのない文章になってしまい申し訳ありませんが、どなたかご教授いただければと思います。もし間違っている箇所等ありましたらそちらも指摘していただければ幸いです。

    • 締切済み
    • PHP
  • test.cgi?=3215とかってよく見ますが、あれってどうやって自動生成するんですか?

    こんにちわ。掲示板とかのURLでxxx.cgi?=5621とかってありますが、あれってどういうふうな自動生成の仕方があるのですか?

    • ベストアンサー
    • CGI
  • 教えて!gooのようにトピが独立していてHTML生成の掲示板はありますか?

    お世話になります。 CGIの方に質問しようか迷いましたが、こちらにさせていただきました。 よろしくお願い致します。 この「教えて!goo」のように質問の一覧表もHTMLで出来ていて、各トピが独立していてHTMLに生成できるCGIを探しています。 言語は、パールがベストですが、その他でもいいです。 また、有料でもOKです。 どなたかご存知の人は教えてください。

  • JAVAによるHTML生成について

    前回JAVADOCについて質問させていただきました。 今回もJAVADOCについてなのですが、 ディレクトリが パッケージ【jp】- 【CO】 - 【MB】 となっていてこれは、MBの下にjavaソースが15ほど入っています。 このすべてのソースについてHTMLを生成したいのですが、 警告が100個も出てしまいます。 以下のようにコマンドしたのですが、、、 MB>javadoc -classpath d:\junit.jar *.java どのようにすればよろしいでしょうか? よろしくおねがいいします。

    • ベストアンサー
    • Java
  • HTMLにCGIを

     こんにちは、非常にお世話になってます。また質問ですが宜しくお願いいたします。  HTMLファイルにCGI(perl5使用)を埋め込みたい (言い換えると index.cgi というファイルではなく index.html というファイル名でCGIを使いたいのです。) のですが何か方法が無いでしょうか?本やWebを探しましたが、情けないことにこれという方法を見つけることができませんでした。よろしければご指導宜しくお願い致します。

    • ベストアンサー
    • CGI
  • CGIとHTMLを別々のディレクトリにする理由

    Apacheなどのデーモンでは、CGIなどを実行するディレクトリとHTMLを表示するディレクトリを別々に分けて設定するのが普通だと思いますが、 1つのディレクトリでCGIの実行も、HTMLの表示もできるようにしようと思ってます。 セキュリティーに問題があろうということは、うすうす感じてます。 が、具体的にどのような問題があるのかが分かりません。 具体的な例をあげて説明していただけますと助かります。 よろしくお願いします。