2017-03-03 17 views
-1

PHPでは、どのようにテキストエリアの値をエコーアウトするのですか?以下のコードは動作しません。テキストエリアからデータをエコーアウトする方法

<form name="code_editor" action="index.php" method="post"> 
    <textarea name="code" rows="8" cols="80"></textarea> 
    <input type="submit" value="Upload"> 
</form> 

私は「index.phpを」という名前の別のファイルと上記のコードでこれを持っては「index.htmlを」である

<?php 
    echo $_POST['code_editor']; 
?> 
+0

フィールドのname属性は、フィールドに関するデータを取得するために参照されることを意図しています。途中でフォームに名前を付ける必要はありません。同じWebサイトでindex.htmlとindex.phpという名前を付けてはいません。 –

答えて

0

あなたがしようとしている実際のフィールドを取得する必要がありエコー。

<?php 
    echo htmlspecialchars($_POST["code"]); 
?> 

編集:セキュリティのために「htmlspecialchars」を追加しました。技術的には必要ではありませんが、必ずこれを実行してください。

関連する問題