0

私は php.I を使用して特殊文字と記号を送信するためのフォームを作成したばかりです。テキストを取得するために取得しました。

<form name='form1' method='post' action='s.php'>
<textarea name='ask' id='ask' style=' resize:none ; border: #093; height:250px;     width:350px'></textarea><input type="submit" name="button" id="button" value="Submit" /></td>
</form>

これはフォームで、s.php は

<?php
 $ask=$_POST['ask'];
 echo $ask;
?>

入力値

  #include<iostream.h>

しかし、私は

#include なぜこのような出力が得られたのですか? および全文を取得するための任意のメソッド。誰か助けてください

4

1 に答える 1

4

右クリックして、ページのソースを表示します。は<iostream.h>、ブラウザによって HTML タグとして解釈されています。

値を渡すと、htmlentities()期待どおりに機能します。

$ask = $_POST['ask'];
echo htmlentities($ask);
于 2012-06-23T13:19:41.470 に答える