• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームメール確認用ページ)

フォームメール確認用ページ

このQ&Aのポイント
  • フォームメールの確認用のページで、cgiから書き出す、最終的な確認部分を、入力フォームから内容を受けた部分のみ表示しようとおもうのですが、以下の書式だとhtml内のsub部分の指示が効かずに、画面にそのままsub~と書き出されてしまいます。
  • 良い方法を教えていただけないでしょうか?
  • よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • the845t
  • ベストアンサー率33% (246/743)
回答No.1

sub hogeの部分ですよね。 sub hogeをsub okhtmlの外に出して、 sub okhtml{ print "Content-type:text/html\n\n"; print <<DATA; <html> <head> DATA &hoge; } では? なにより、今のままだと <<DATAの閉じにあたる「DATA+(改行)」が無いのが原因かと。

izaq
質問者

お礼

the845tさん ご回答ありがとうございます。 返事が遅くなってすみませんでした。 教わったやり方で、表示することができました。 ありがとうございました! データの閉じの件ですが、質問の時に記入し忘れていて実際には以下の閉じを入れていました。 紛らわしいことをしてすみません。 </html> } exit;

関連するQ&A