테스트 사이트 - 개발 중인 베타 버전입니다

embed,object 게시판관리자는 못보던데요?

· 14년 전 · 1920 · 3
// 악성태그 변환
function bad_tag_convert($code)
{
global $view;
global $member, $is_admin;

if ($is_admin && $member[mb_id] != $view[mb_id]) {
$code = preg_replace_callback("#(\<(embed|object)[^\>]*)\>(\<\/(embed|object)\>)?#i",
create_function('$matches', 'return "<div class=\"embedx\">보안문제로 인하여 관리자 아이디로는 embed 또는 object 태그를 볼 수 없습니다. 확인하시려면 관리권한이 없는 다른 아이디로 접속하세요.</div>";'),
$code);
}

return preg_replace("/\<([\/]?)(script|iframe)([^\>]*)\>/i", "&lt;$1$2$3&gt;", $code);
}

위 문구에서 게시판지기라도 특정아이디는 태그를 보게 하려면 어떻게 수정해야 할까요?

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

if ($is_admin && $member[mb_id] != $view[mb_id]) {

위 구문을

if ($is_admin && $member[mb_id] != $view[mb_id] && $member[mb_id] != 특정아이디) {


특정아이디에 태그를 보게 할 아이디를 써주시면 됩니다.
14년 전
감사합니다 잘됩니다~~
그런데 embed,object 태그는 관리자님께서 임의로막아놓으신걸로아는데..해킹위험땜시~^^

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440