- 締切済み
CGIの中に、自動ページジャンプを入れたい。
ある、CGIがあり、その中に、 「5秒したら、http://www.yahoo.co.jpに自動ジャンプ」 の記述をしたいのですが、どうしたらいいのですか? print " "; ←この中にどのように書いたらいいのですか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- xjd
- ベストアンサー率63% (1021/1612)
回答No.2
print "<META HTTP-EQUIV="Refresh" CONTENT="5; URL=http://www.yahoo.co.jp">\n; よく見てください。 (")ダブルクオーテーションマークが入れ子になっているでしょう。 #1で回答したようにヒアドキュメントで記述してください。
- xjd
- ベストアンサー率63% (1021/1612)
回答No.1
こんなのを参考にしてみてください。 #!/usr/bin/perl print <<END_OF_HTML; Content-type: text/html <html> <head> <meta http-equiv="Refresh" content="5; URL=http://www.yahoo.co.jp"> </head> <body> <h1>Jump to Yahoo</H1> </body> </html> END_OF_HTML
補足
print "<META HTTP-EQUIV="Refresh" CONTENT="5; URL=http://www.yahoo.co.jp">\n; としたら、CGI自体が動かないという状態になりました。 もちろん、パーミションを始め、他の設定は異常ありません。