[1원짜리 팁] DOCTYpe과 관리자 메뉴 - 초보자용

head.sub.php에 선언되는 doctype을 기본과 다르게 설정할 경우
관리자 페이지 서브메뉴가 제자리를 찾지 못하는 경우가 있을 것입니다
근본적으로는 관리자페이지 소스를 수정해야 하지만 그냥 간단히 사용할 수 있는 방법입니다
관리자 페이지일때는 doctype을 선언하지말라는 것입니다

if( strpos($_SERVER[PHP_SELF],'adm') ===false){?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<?}else{?><html><?}?>
|

댓글 5개

감사합니다..마침 필요한 팁이었습니다.
if( strpos($_SERVER[PHP_SELF],'adm') ===false){?> 와

if( !strpos($_SERVER[PHP_SELF],'adm')){?> ... 는 다른가요?
http://kr.php.net/manual/en/function.strpos.php
여기 읽어보세요

그렇게 해도 되지만 이런 경우 문제가 되므로
if( !strpos("abcdefg",'abc") )
아 맞다 이런 꼼수가 있었네요 ^^
그냥 항상 관리자 쪽도 수정했는데...될수 있으면 수정하는 쪽을 권장합니다..ㅋㅋ
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 3,565
13년 전 조회 5,196
13년 전 조회 4,690
13년 전 조회 4,368
13년 전 조회 3,807
13년 전 조회 6,033
13년 전 조회 6,982
13년 전 조회 5,651
13년 전 조회 8,196
13년 전 조회 5,040
13년 전 조회 4,011
13년 전 조회 5,173
13년 전 조회 4,408
13년 전 조회 3,700
13년 전 조회 5,578
13년 전 조회 3,523
13년 전 조회 5,841
13년 전 조회 6,524
13년 전 조회 4,182
13년 전 조회 3,009
🐛 버그신고