[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,588
13년 전 조회 5,241
13년 전 조회 4,717
13년 전 조회 4,401
13년 전 조회 3,856
13년 전 조회 6,081
13년 전 조회 7,013
13년 전 조회 5,674
13년 전 조회 8,222
13년 전 조회 5,066
13년 전 조회 4,033
13년 전 조회 5,203
13년 전 조회 4,435
13년 전 조회 3,731
13년 전 조회 5,606
13년 전 조회 3,549
13년 전 조회 5,869
13년 전 조회 6,557
13년 전 조회 4,207
13년 전 조회 3,034