2

フロントエンドプラグインを使用して、データベースにデータを挿入します。Typo3(TCA)経由で、レコードはバックエンドで見ることができます。問題:

フロントエンドフォームからテキストエリアに切れ目がある場合は、次のようにレコード内に表示されます:test \ r \ ntest \ r \ ntest

私がすでに試したのは、さまざまな種類のエスケープ、nl2br、爆発などです。ブレークが適切に表示されるように、データベースフィールドはどのように表示されますか?

ここにいくつかのコードがあります:

'note' => array(        
  'exclude' => 0,       
  'label' => 'LLL:EXT:mq_eventform/locallang_db.xml:tx_XYZ_data.note',      
  'config' => array(
    'type' => 'text',   
    'cols' => '30',
    'rows' => '5',  
  )
),

$field_values = array(
  'note' => mysql_real_escape_string($_REQUEST['note']),
);
4

1 に答える 1