簡単な書式設定/書き込みスクリプトを実行していますが、それを保存して読み取る ( <textarea>
HTML タグ内に書き込む) たびに、テキスト エディターで Tab キーを押したときのように、スクリプトの前後に奇妙な空の文字が表示されます。実際のテキスト。書き込んだファイルをテキストエディタで開くとテキストしかありません。これが私のスクリプトです(関連するコードのみ):
<?php
$text = $_POST["info"];
$text = str_replace("\n", "<br />", $text);
$text = preg_replace('/\*([^\*]+)\*/', '<b>\1</b>', $text);
if ($_POST["updateContato"]="updateContato") {
$file = fopen("./pages/contato.php","w");
fwrite($file, $text);
fclose($file);
}
?>
<form action="./?painel" method="post">
<textarea name="info" class="fullwidth">
<?php include "./pages/contato.php";?>
</textarea> <br />
<input type="checkbox" name="updateContato" value="updateContato" checked style="display:none;height:0;width:0;" />
<input type="submit" value="Salvar" />
</form>