0

mysqli_real_escape_string() を使用して、html フォームのテキストエリア入力から MySQL テーブルにデータを挿入しました。入力は次のようなものでした:

ここに画像の説明を入力

ちゃんとテーブルに挿入されました。しかし、それを取得してエコーしようとすると、次のように1行で出力されます

  Hi H"ow" are you? I 'm f'ine /\ How you doing?

挿入した状態で表示するには?

4

1 に答える 1

0

nl2br()新しい行を変換して<br>保存するために使用します。

詳細については: http://php.net/manual/en/function.nl2br.php

空白とインデントの使用html_entities()

それも機能しない場合はstr_replace()、それらの文字をhtmlの文字に置き換えて使用する必要があります&nbsp;

于 2013-10-27T19:20:47.123 に答える