• 締切済み

CGIによって「Mail.html」で読み込んだファイルを別の「html」で表示できますか。

noname#9414の回答

noname#9414
noname#9414
回答No.1

ちなみにHTMLファイルでHTMLファイルを読み込むと いうのは無理だと思いますよ。リンク程度ならば 可能だとは思いますが・・・ それともMail.htmlをCGIで読み込んで、加工した あとに他のHTMLとして出力するということですか? ついでに言えば、メールの添付ファイルをデコード なしで読むというのはまず無理。デコードをCGIで させるということでしょうか?それだとすると、 HTMLというよりもPOPサーバにアクセスする必要が 出てくると思いますが・・・ ではでは☆

関連するQ&A

  • CGIでのtxtファイルの表示

    CGIでtxtファイルの内容を表示させています。 そこで質問なのですが、txtファイルで表示されている部分だけ 背景色が白なのですが、ここの色を変える事はできるのでしょうか? できるとしたらどこで色を指定すればいいのでしょうか? どなたかわかる方がいましたら教えて下さい。 よろしくお願いします。

  • cgiのメールでファイルを添付したいが・・・

    cgi駆け出しで壁にぶつかり、お知恵を借りたく書き込みました。 間抜けな質問だとは重々承知なのですが、お願い致します。 現在sendmailでメールを送信するcgiを作成したのですが、更にファイルを添付できるようにし、メールを送信する機能を考えています。 ファイルを参照し、一度確認画面に添付するファイル名を表示させようと考えているのですが、確認画面を出すことで(それがテキストだとしても)、添付するためのファイルを一度サーバーにアップロードしなくてはならないでしょうか? いくらなんでも、フォームの参照で取得したファイル情報をcgiで一時的に保持するのは無理ですよね???

    • ベストアンサー
    • CGI
  • CGIでファイルのダウンロードをさせたい

    ホームページでファイルのダウンロードをさせたいの ですが、セキュリティの関係もあって元ネタのファイル はURLで指定できるところにはありません。 そこで、C言語でCGIを作成し、Content-Type: text/plain\n\n などとし、CGI側でファイルをOPEN して吐き出させたところ、ブラウザー(IE5)では ダウンロード画面が表示されず。CGIが出力した内容が そのまま表示されてしまいます。CGIでの処理が足りない と思われますが、どうしたらCGIからブラウザーへダウンロードの指示を出すことができるのか教えて下さい。

    • 締切済み
    • CGI
  • メールフォームのデコード

    AZAQ-NETのメールフォームデコードサービスを利用させてもらってるのですが、最近メールフォームから妙に広告が送られる事が多いのです。AZAQ-NETの不具合なのかどうかは分からないのですが、うっとうしいので、デコードが可能なCGIでも利用しようかと思っております(それで直るかは分かりませんが、前々からCGI設置にしようかとは思っていました)。 で、どのようなデコードが良いでしょうか? 希望としては、現在フォームが2、3箇所あるのですが、その送り先をCGIに変更して、送られてきた情報をデコードして指定のメールアドレスに送ってくれる、というのが欲しいです。 これまで探したCGIは、CGI自体にフォーム内容も記述されており、これを利用すると、これまでフォームを置いていたHTMLファイルをCGIに記述し直さないといけなくなります。 分かりづらい説明かもしれませんが、これまでのHTMLを変更せず、自前でデコードできる方法が欲しいのですが、ありますでしょうか。 (CGIじゃ無くても、デコード出来れば構いませんのですが) よろしくお願い致します。

    • ベストアンサー
    • HTML
  • cgiで表示しているフォームをhtmlファイル内に入れたい

    質問の表現が分かりにくいかもしれませんので具体的に描かせていただきます。 こちらのサイトhttp://www.ortecweb.com/cgi/koukai/form/のメールフォームを設置しようとしています。 現在はwww.****.com/form/form.cgi(ここにアクセスするとフォームが表示されます)という状態で設置(実行)は出来たのですが、 実際のホームページで表示するためにhtmlを作ってその中にフォームの広告を表示して送信させるようにしたいのです。 そして、このフォームのCGIはhtmlをカスタマイズできるもので、ちゃんと利用すべきhtmlファイルも一緒に入っています。 説明書きにカスタマイズの仕方があるのですが、 注意のみで肝心の実際のcgiの入れ方(と言えばいいのでしょうか?)の記述がないのです。 記述がないということは、メチャ簡単なのかもしれませんが、 その方法がまったく分からないのです。 この説明を理解していただけるかどうか不安ですが、ヒントでもいただければと思いますので よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • CGIの中にinclude

    メニューがコンテンツ変更で増減したときの管理がしやすいように、メニュー部分をCGIで作り、全ページで同じメニューを表示させるようにしました。 通常のHTMLファイルはこれで正常に表示するのですが、メールフォームCGIや掲示板CGI等にも同じように表示させたいのですがうまくできません。 HTMLファイルと同じように「include virtual」を記入しても何も表示されず、ソースを見ると「include virtual~」がむなしく表示されているだけでした。 で、次に「require '../menu/menu.cgi';」を試してみたのですが、こちらは500エラーが出てしまいます。 どのようにしたらよいのでしょうか? メニューCGIはただのHTML文ではなく、ページに応じたサブメニュー表示等をしているのでデコード処理をしていますが、これが原因とかありますか?

  • CGI設置方法について

    http://www.onamae.com 上記にてレンタルサーバーを借りましたが、HTMLファイルからcgiファイルを使ってフォームをメールデコードすることがうまくいきません。 ファイル本体自体がcgiファイルの場合はうまくいくのですが… パーミッションも指示どおりに変更しています。 どなたか教えてください。 http://cgi.akisawa.com/estimation.cgi ↑うまくいくところ http://www.akisawa.com/form.html ↑うまくいかないところ

    • ベストアンサー
    • CGI
  • このようなCGIを探しているのですが

    例えば、 「http://service1.symantec.com/SUPPORT/INTER/japanesecustserv.nsf/jdocid/20030821133704945」 のサイトの一番下の方、「この文章を評価する」というところで、一度送信すると、次回は、「ご協力ありがとうございました。…」 のようにメッセージが表示されて送信フォームは表示されません。このようなCGIがほしいのですがありますか? このCGIは、Sendmailとメールデコード機能を併用したものですか?

    • 締切済み
    • CGI
  • 一覧を表示しCGI経由でファイル表示

    またまた質問させていただけないでしょうか? 前回回答して頂いた方法でどうにか中盤まで書けました。有難う御座います。 またつっかかっている部分があります。 あるフォルダーにあるファイル名一覧を表示します。 そのファイル名をクリックするとCGI経由でファイル を開くというものなのですが・・・。 どうも上手くいきません。 流れとしては 1.ディレクトリ「master」の中身一覧を取得 2.それを表示 1.一覧の中のあるファイル名をクリック。 2.[CGI]あるファイルを読み込む。 3.あるファイルを表示。

    • ベストアンサー
    • Perl
  • CGI1からCGI2への変数の受け渡しと表示

    他のご質問読んでもわからなくて笑 CGIの知識は、書いてあるとおりに設定を変えたりhtmlとか書き出すところの内容変えたり…いらないところに#を付けて、うごくかなぁってドキドキしている程度です(笑)わかりにく。 今回は、まず、キリ番のCGI-Aがあります。そのCGI-Aはキリ番GETしたら登録formが出てきます。登録があったらメールが管理人宛てにくるんです、その時、変数で、フォームで書いてもらった内容+その人の取ったカウント数・時間・エージェント・HOSTが、一緒に記載されてきます。 CGIではこんな感じ↓ print MAIL "時間 : $adate\n"; print MAIL "ホスト: $ahost\n"; print MAIL "使用PC: $kuag\n"; print MAIL "名前 : $aname\n"; print MAIL "カウント : $acount\n"; print MAIL "メール: $email\n"; ってちゃんと送られてきます。 で、この変数なんですが、同ディレクトリにあるメールフォームのCGI-Bに渡して(CGI-Aで登録したら必ずCGI-Bにくると)、CGI-Bが送るメールにも乗せたいのです。CGI-Bのなかのメールの雛型?の部分に ここです↓ #メール内容 $body.="取得時間 : $adate\n"; $body.="ホスト : $ahost\n"; $body.="使用PC : $auag\n"; $body.="メール : $email\n"; $body.="内容 : $nowdate\n"; 内容ってのはCGI-Bのメールフォームに書いてもらったことを表示します。でその上の4つなんですが、それがCGI-Aの変数で、これをCGI-Bのメールに一緒に送らせたいわけです。 そこで、CGI-Aの変数をCGI-Bに持ってくるにはどうするか、素人なりに考えて #キリ番からの情報取得 require "./CGI-A.cgi"; とか考えて書いてみて、やったんですが、見事に失敗しました。どうすれば変数だけをわたせますか?教えてください。 不適切な表現とかありましたら勘弁してください。 補足など、待ってます。

    • ベストアンサー
    • CGI