- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:htmlをphpで表示させるには?)
htmlをphpで表示させるには?
このQ&Aのポイント
- htmlでホームページを作成しているが、phpの組み込み方がわからない。閲覧者が入力した内容をphpで表示したいが、テンプレートの影響でフォームが崩れる上に文字化けも起きる。
- ヒアドキュメントやecho、printを試したがうまくいかず、PHPでHTMLを表示させる方法がわからない。
- 質問としては、htmlで作成したホームページに閲覧者が入力した内容をphpで表示させる方法についての回答を求めている。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ブラウザはサーバから返ってきたhtmlソースを解析して表示するだけですから、「htmlの構成を崩さないように」phpの処理を埋め込めばいいだけだと思います。つまり「<?php」でphpスクリプトを書き始めて「?>」で終わる(それ以降はhtmlとしてそのままブラウザに返される)という基本どおりです。 ・http://www.php.net/manual/ja/language.basic-syntax.phpmode.php printもechoもしなければ、htmlソースを崩すことはありません。極端な話、phpスクリプト部分が何もなければ無問題ですし、readfileでhtmlファイルを丸ごと読み込んで返せば何も崩れません。 何か崩れるとしたら、printやechoで返している内容(その要素、それに指定されたstyle属性)に問題があるのだと思います。
お礼
なんとか表示させることができました。 ありがとうございました。