- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:cgiでメタタグを使用するにはどうすればいいですか)
cgiでメタタグを使用するにはどうすればいいですか
このQ&Aのポイント
- cgiでメタタグを使用する方法とは?
- htmlでメタタグを使用して4秒でURLにジャンプする方法
- cgiでもメタタグを使って4秒でURLにジャンプするにはどうすればいいか
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>print "と\n";で単純に挟んでいますが、エラーになってしまいました。 >print "<meta http-equiv="refresh" content="4;URL=#.html">\n"; この行を、perlの気持ちになって読んでみると、 print "<meta http-equiv=" refresh " content=" 4;URL=#.html ">\n"; このようなプログラムが書かれていることになります。 つまりデタラメです。 ダブルクォート中のダブルクォートは、エスケープしなければなりません。 >print "<meta http-equiv=\"refresh\" content=\"4;URL=#.html\">\\n"; このように書けば、通るでしょう。 むしろ、ダブルクォートをエスケープしなくてよいように、ほとんどの部分はシングルクォートでくくるのが楽でしょう。 >print '<meta http-equiv="refresh" content="4;URL=#.html">'."\n"; 最後の \n は特殊文字(改行)を表すので、ダブルクォートでくくらなければいけません。 なので分けて、ドット演算子で文字列結合しています。
その他の回答 (1)
- AsarKingChang
- ベストアンサー率46% (3467/7474)
回答No.2
エスケープがないだけです。 print "<meta http-equiv="refresh" content="4;URL=#.html">\n";
お礼
ありがとうございました。 助かりました。