이윰관리자 문자 전송내역 조회 오류 제보입니다.
meanI
112.♡.169.161
2022-06-16 10:06
13,099
0
본문
안녕하세요.
개발자는 아니지만, 이윰빌더 사용하면서 주로 문자발송 기능을 이용하는데 이에 대한 오류에 대해 제보하고자 글을 작성합니다.
이윰빌더 4.5.1 버전을 그누보드 5.5.7.5 버전에서 사용중입니다.
1. history_list.html.php (adm/eyoom_admin/theme/basic/skin/sms)
발송한 문자메세지 본문에 줄바꿈이 있을 경우 스크립트 오류가 발생하며 목록이 제대로 보이지 않게 되는 문제가 있습니다.
92번째 줄
```
메세지: "'><?php echo $list[$i]['wr_message']?>",
```
따라서 해당 줄바꿈을 줄바꿈 문자로 치환하는 작업을 거쳐 오류를 해결하였습니다.
```
<?php $list[$i]['wr_message'] = preg_replace('/\r\n|\r|\n/','
', $list[$i]['wr_message']) ?> //문자 내용에 줄바꿈이 있을 경우 스크립트 오류 발생, 줄바꿈을 줄바꿈문자로 치환 메세지: "'><?php echo $list[$i]['wr_message']?>", ``` 2. history_num.html.php (adm/eyoom_admin/theme/basic/skin/sms) 위의 경우와 마찬가지로 줄바꿈을 줄바꿈문자로 치환함으로써 문제를 해결하였습니다. 106번째 줄 (쯤...ㅎㅎ) ``` 메세지: "'><?php echo $write['wr_message']?>", ``` 아래와 같이 코드를 추가하였습니다. ``` <?php $write['wr_message'] = preg_replace('/\r\n|\r|\n/','
', $write['wr_message']) ?> //문자 내용에 줄바꿈이 있을 경우 스크립트 오류 발생, 줄바꿈을 줄바꿈문자로 치환 메세지: "'><?php echo $write['wr_message']?>", ``` 또한, 페이지 번호 이동 시 번호 이동이 되지 않고 이윰관리자 메인페이지로 넘어가는 문제를 발견하였습니다. 70번째 줄 ``` <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, $_SERVER['SCRIPT_NAME']."?st=$st&sv=$sv&page="); ?> ``` 해당 코드는 아래와 같이 수정하여 문제를 해결하였습니다. ``` <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, $_SERVER['REQUEST_URI']."&page="); ?> ``` 다음 패치 때 해당 부분이 수정이 되었으면 좋겠습니다! 좋은 프로그램 만들어주신 개발자님들의 노고에 언제나 감사드립니다 :)
', $list[$i]['wr_message']) ?> //문자 내용에 줄바꿈이 있을 경우 스크립트 오류 발생, 줄바꿈을 줄바꿈문자로 치환 메세지: "'><?php echo $list[$i]['wr_message']?>", ``` 2. history_num.html.php (adm/eyoom_admin/theme/basic/skin/sms) 위의 경우와 마찬가지로 줄바꿈을 줄바꿈문자로 치환함으로써 문제를 해결하였습니다. 106번째 줄 (쯤...ㅎㅎ) ``` 메세지: "'><?php echo $write['wr_message']?>", ``` 아래와 같이 코드를 추가하였습니다. ``` <?php $write['wr_message'] = preg_replace('/\r\n|\r|\n/','
', $write['wr_message']) ?> //문자 내용에 줄바꿈이 있을 경우 스크립트 오류 발생, 줄바꿈을 줄바꿈문자로 치환 메세지: "'><?php echo $write['wr_message']?>", ``` 또한, 페이지 번호 이동 시 번호 이동이 되지 않고 이윰관리자 메인페이지로 넘어가는 문제를 발견하였습니다. 70번째 줄 ``` <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, $_SERVER['SCRIPT_NAME']."?st=$st&sv=$sv&page="); ?> ``` 해당 코드는 아래와 같이 수정하여 문제를 해결하였습니다. ``` <?php echo get_paging(G5_IS_MOBILE ? $config['cf_mobile_pages'] : $config['cf_write_pages'], $page, $total_page, $_SERVER['REQUEST_URI']."&page="); ?> ``` 다음 패치 때 해당 부분이 수정이 되었으면 좋겠습니다! 좋은 프로그램 만들어주신 개발자님들의 노고에 언제나 감사드립니다 :)
댓글목록0