2010-03-20 2 views
0

: 라인을 점점 제대로 내가 저장하고있어교리는 : 텍스트 영역 줄 바꿈 및 nl2br 나는 매우 간단해야 뭔가 내 머리를 잡아 당겨있어

교리 1.2 데이터베이스에서 반환 텍스트에 표시 바꿈 메시지 :

$body = [text from a form textarea]; 

    $m = new Message(); 
    $m->setSubject($subject); 
    $m->setBody($body); 
    $m->save(); 

메시지 쿼리 : 내 템플릿에서

$q = Doctrine_Query::create() 
    ->from('Message m') 
    ->where('m.message_id = ?', $id) 
    ->limit(1); 
$this->message = $q->execute(array(), Doctrine_Core::HYDRATE_ARRAY); 

:

... 내가 생각할 수있는 모든 조합을 시도했습니다.

Doctrine은이 문제에 영향을주는 줄 바꿈을 사용하고 있습니까? 아니면 제가 누락 된 부분이 있습니까?

도움을 주시면 감사하겠습니다.

감사합니다.

답변

0

해결되었습니다.

양식이 제출하는 대신 Ajax를 통해 데이터를 전송합니다. ajax 사용 "get"은 텍스트 영역 데이터를 한 줄로 변환합니다. 이것을 ajax "post"로 변경하면 문제가 해결됩니다.