いくつかのhtmlコードを含むtextareaを取得しました。このテキストエリアのコンテンツを、postメソッドを介して次のページに変更せずに送信したいと思います。
<html>
<form id="myform" name="myform" action="./getdata.php" method="post">
<td><textarea rows="7" cols="15" name="outputtext" style="width: 99%;"></textarea></td>
<input type="submit">
</form>
</html>
と私のphpコード:
<?
$file_contents = $_POST['outputtext'];
?>
<textarea rows="30" cols="150"><?PHP print_r($file_contents); ?></textarea>
私のコードの問題は、最初のテキストエリアの元のコンテンツが次のページに送信されるときに変更されることです。例えば:
<a href="/season/episodes.php?name=ok&id=1">
になります:
<a href=\"/season/episodes.php?name=ok&id=1\">
次のページで変更せずに元のHTMLコンテンツを保持する方法を教えてください(変更したくない2ページ目のHTMLコンテンツの変更に注意してください)2ページ目の2番目のテキストエリアはテスト用であり、実際に必要です$ file_contentsの元の値を解析しますが、何らかの理由で変更されます。