채택완료
스마트에디터(smarteditor) bo_table 값에 따라 내용변경하려면
editor.lib.php에서 textarea에 bo_table값이 1이면 "휴대폰번호를 입력해주세요"
출력하고 나머지 값엔 아무값도 출력안하려고 하는데
bo_table값이 안받아 져서요
EX>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
echo $bo_table;
if($bo_table=="familyday"){
$html .= "\n<textarea id=\"$id\" name=\"$id\" class=\"$smarteditor_class\" maxlength=\"65536\" style=\"width:100%;height:300px\">
1. 휴대폰 : (휴대폰번호를 입력해주세요)<br>
$content</textarea>";
}else{
$html .= "\n<textarea id=\"$id\" name=\"$id\" class=\"$smarteditor_class\" maxlength=\"65536\" style=\"width:100%;height:300px\">$content</textarea>";
}
|
답변 1개 / 댓글 3개
채택된 답변
+20 포인트
해당 함수 안 상단에...아래 코드 넣어보세요.
global $bo_table;
답변에 대한 댓글 3개
sinbi
2024-03-04 (월) 11:32:49
그럼, 아래 코드를 넣어보세요.
/common.php 에 있는 코드인데. 이거 넣어도 안 되는 거면....넣은 위치가 이상한 것일 수도 있겠네요.
if (isset($_REQUEST['bo_table']) && ! is_array($_REQUEST['bo_table'])) {
$bo_table = preg_replace('/[^a-z0-9_]/i', '', trim($_REQUEST['bo_table']));
$bo_table = substr($bo_table, 0, 20);
} else {
$bo_table = '';
}
/common.php 에 있는 코드인데. 이거 넣어도 안 되는 거면....넣은 위치가 이상한 것일 수도 있겠네요.
if (isset($_REQUEST['bo_table']) && ! is_array($_REQUEST['bo_table'])) {
$bo_table = preg_replace('/[^a-z0-9_]/i', '', trim($_REQUEST['bo_table']));
$bo_table = substr($bo_table, 0, 20);
} else {
$bo_table = '';
}
2024-03-04 (월) 11:41:21
둘다 되는 거였는데..ㅜㅜ
제가 넣은 위치가 잘못됬었네요
덕분에 잘 해결했습니다.
감사합니다.
제가 넣은 위치가 잘못됬었네요
덕분에 잘 해결했습니다.
감사합니다.
답변을 작성하려면 로그인이 필요합니다.