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

페이지 마다 head 를 다르게 주는 방법 문의 드려요 채택완료

TERRANOVA 3년 전 조회 1,819

안녕하세요

 

사이트는 topvideo.co.kr 입니다

메뉴마다 상단에 나오는 '배너 글자내용을' 변경하고 싶은데요

 

이렇게 하려면 head.php 를 게시판이나 컨텐츠마다 다르게 주어야 하는걸로 알고 있는데요

어떻게 해야 하는지 모르겠습니다

head.php를 head1.php , head2.php 이런식으로 몇개 만들어서 링크를 주는건가요 ?

 

조언을 부탁 드립니다 

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

답변 2개

채택된 답변
+20 포인트
3년 전

$_SERVER['REQUEST_URI']  현재페이지 URI로 체크하는 방법입니다.

<?php

$banner_text = "";

if ( $_SERVER['REQUEST_URI'] == "/page1.php" ) {

 $banner_text = "페이지1";

} else if ( $_SERVER['REQUEST_URI'] == "/page2.php" ) {

 $banner_text = "페이지2";

}

echo $banner_text;

?>

로그인 후 평가할 수 있습니다

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

3년 전

따로 해더를 만드시기 보다는 배모씨님 말씀 처럼 현재 페이지를 체크해서 변수를 주시고 해당을 head에서 include해서 불러오시거나 아니면 extend 폴더에 하나 만들어서 정의하시면 될거 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

T
TERRANOVA
3년 전
아~~ 감사합니다
저는 배모씨님이 답변 주신게 무엇인지도 몰랐는데.. 이제 이해가 가네요ㅠ

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

답변을 작성하려면 로그인이 필요합니다.

로그인