preg_replace ... 어렵네요 ㅠ..ㅠ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

preg_replace ... 어렵네요 ㅠ..ㅠ 정보

preg_replace ... 어렵네요 ㅠ..ㅠ

본문

쪽지2의 마무리 작업을 하는 중 입니다. 기존 쪽지의 데이터를 변환하는 과정에서
줄바꿈이 없어지는 문제가 나와서 (기존 쪽지 : text, 쪽지2 : cheditor) ...
preg_replace를 썼는데도 잘 안되네요. 문법은 분명히 맞는 것인데... ㅠ..ㅠ

$me_memo_text = preg_replace("/\n/", "<BR>", $row[me_memo]);


뭐가 문제일까요??? 저는 이미 데이터를 변환해서 문제가 생겼고, 그것 때문에 양해를
구해서 문제가 없지만 새로 쓰시려는 분들이 어려울까봐... 수정하려니 어렵네요.


    $me_memo_text = preg_replace("/\n/", "<BR>", $row[me_memo]);

    if ( $row[memo_datec] == 1 ) { // 저장된 쪽지의 경우
        $sql = " insert into $g4[memo_save_table] (me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_read_datetime, me_memo, me_file_local, me_file_server, me_subject, memo_type, memo_owner)
                                          values ('$row[me_id]', '$row[me_recv_mb_id]', '$row[me_send_mb_id]', '$row[me_send_datetime]', '$row[me_read_datetime]', '" . addslashes($me_memo_text) . "', '$bmemos', '$memofile', '" . addslashes($row[memosub]) . "', 'send', '$row[me_recv_mb_id]')";
        sql_query($sql);
    } else {
        $sql = " insert into $g4[memo_send_table] (me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_read_datetime, me_memo, me_file_local, me_file_server, me_subject, memo_type, memo_owner)
                                          values ('$row[me_id]', '$row[me_recv_mb_id]', '$row[me_send_mb_id]', '$row[me_send_datetime]', '$row[me_read_datetime]', '" . addslashes($me_memo_text) . "', '$bmemos', '$memofile', '" . addslashes($row[memosub]) . "', 'send', '$row[me_send_mb_id]')";
        sql_query($sql);
        //$me_id = mysql_insert_id();
        $sql = " insert into $g4[memo_recv_table] (me_id, me_recv_mb_id, me_send_mb_id, me_send_datetime, me_read_datetime, me_memo, me_file_local, me_file_server, me_subject, memo_type, memo_owner)
                                          values ('$row[me_id]', '$row[me_recv_mb_id]', '$row[me_send_mb_id]', '$row[me_send_datetime]', '$row[me_read_datetime]', '" . addslashes($me_memo_text) . "', '$bmemos', '$memofile', '" . addslashes($row[memosub]) . "', 'recv', '$row[me_recv_mb_id]')";
        sql_query($sql);
    }
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로