私はウェブプログラミングについてあまり知りません。これについての助けを本当に感謝します.
入力フィールドを持つ HTML ページがあります。
<input type="text" size=20 />
値を返す CGI スクリプトを実行して、ページが最初にロードされたときにデフォルトとして入力フィールドに入力できるようにしたいと考えています。
したがって、次のようになります。
<input type="text" size=20 value=Run CGI script />
このスクリプトは、hostname.cgi という名前のシェル スクリプトで、次の内容が含まれています。
#!/bin/sh
printf "Content-type: text/html\n\n"
printf $REMOTE_ADDR
使ってみると
value=<!--include virtual="hostname.cgi" -->
このディレクティブ (またはそのようなもの) の実行中にエラーが発生したことを示すエラーが HTML ページに表示されます。
私は何を間違っていますか?また、スクリプトは html ファイルと同じディレクトリにあります。ページ上の他の CGI スクリプトは問題なく動作します。