###前提・実現したいこと
HTMLファイルのformメソッドを使用して別ページに入力した値をPOSTし、受け取った値をHTMLソースとして表示させたいです。
例)
test.htmlにformメソッドを定義して、test_o.phpに反映させる。
<b>test</b>をPOSTした時に、test_o.phpでtestの太文字が表示される。
###発生している問題・エラーメッセージ
echoを使えば表示できるのは分かるのですが、HTMLソースに変換して表示させる方法が分かりません。
###該当のソースコード
test.html
<form action="../test_o.php" method="post"> <textarea name="TEST" rows="4" cols="40">ここにソースを入力してください</textarea> <br> <input type="submit" value="送信"><input type="reset" value="リセット"> </form>
test_o.php
<?php $test = htmlspecialchars($_POST['TEST']); echo $test; ?>
###試したこと
PHP・HTMLとも知識が少なく、HTML側でformを使って送る時にHTMLソースとして送る方法があるのか、テキストとして受け取ったデータをPHPでHTMLソースに変換する方法があるのかも分からない状態です。
どちらの方法を調べてみても参考になる情報を見つけられませんでした。
非常に初歩的な質問かもしれませんが、参考になるURLの記載だけでも結構ですので、ご教示よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/29 08:03
2016/07/29 11:57 編集