DHTML 에디터에서 이미지가 많으면 이미지가 다 업로드 안됩니다
본문
안녕하세요
글이 길어서 mediumtext 로 db 변환하고
write_update.php에서
$wr_content = '';
if (isset($_POST['wr_content'])) {
$wr_content = substr(trim($_POST['wr_content']),0,16777215);
$wr_content = preg_replace("#[\\\]+$#", "", $wr_content);
}
if ($wr_content == '') {
$msg[] = '<strong>내용</strong>을 입력하세요.';
}
$wr_link1 = '';
if (isset($_POST['wr_link1'])) {
$wr_link1 = substr($_POST['wr_link1'],0,1000);
$wr_link1 = trim(strip_tags($wr_link1));
$wr_link1 = preg_replace("#[\\\]+$#", "", $wr_link1);
}
$wr_link2 = '';
if (isset($_POST['wr_link2'])) {
$wr_link2 = substr($_POST['wr_link2'],0,1000);
$wr_link2 = trim(strip_tags($wr_link2));
$wr_link2 = preg_replace("#[\\\]+$#", "", $wr_link2);
위에처럼 수정했고
그런데 ...
dhtml 에디터에서 이미지가 68개 정도 글 사이 사이 업로하는데
최종 작성완료 또는 수정 후 작성완료 하면 계속 68개 중에 40여개 밖에 안들어가고
나머지 20여개는 업로드가 안됩니다.
어떻게 해결 해야 모든 이미지가 다 업로드 되는지 답변 부탁드립니다.
!-->
답변 5
서버 세팅중에 post max size 였나 post로 전송되는 사이즈를 설정하는 값이 있습니다.
웹서버 세팅 쪽으로 한번 찾아보세요
용량이나 내용이 길어서 짤릴수도 있습니다.
두가지 부분을 확인해보셔야 할거 같습니다.
이미지 파일이 업로드가 안 된다는건지 내용이 잘려서 저장된다는건지 명확하지 않지만 내용이 잘리는거라면
https://github.com/gnuboard/gnuboard5/blob/master/lib/editor.lib.php
https://github.com/gnuboard/gnuboard5/blob/master/plugin/editor/cheditor5/editor.lib.php
https://github.com/gnuboard/gnuboard5/blob/master/plugin/editor/smarteditor2/editor.lib.php
사용하시는 에디터에 따라 위 파일에서도 textarea 태그의 길이 제한도 변경해야 합니다.
글만 다 올라갑니다.
이미지는 DHTML 에디터에 등록했을때 위에서 부터 순차적으로 쭉 나오다가 40여개 저장된것이 나오고 나서
나머지 20개 정도 올린게 같이 안 나옵니다.
보기 화면에서도 글은 전체적으로 다 보이고, 이미지만 DHTML 사진으로 저장한 것이 위에서 부터 쭉 나오다가 후반부에 저장시켰던 이미지들이 안보이고 있습니다.