フォームのテキストエリアからデータを取得すると、
<?php $editor_data = $_POST['editor1']; ?>
これはローカルで正常に機能します。
ただし、リモート サーバーは、次のようにスタイルとエスケープ スラッシュを混ぜたテキストを返します。
<h3 style=\"color: blue;\"> Initial value.</h3>
何が間違っているのかわかりません。何か考えはありますか?
参照: http ://www.php.net/manual/en/info.configuration.php#ini.magic-quotes-gpc
php.iniを変更できない場合は、stripslashes関数(http://www.php.net/stripslashes )を使用できます。
Magic quotes は PHP 5.3.0 で非推奨となり、PHP 5.4.0 で削除されたため、stripslashes($string) を使用することをお勧めします。