php include 초보질문입니다ㅜ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

php include 초보질문입니다ㅜ 정보

php include 초보질문입니다ㅜ

본문

회사 홈피를 만들고 있는데요..서브페이지가 많아서
php로 내용만 만들어놓고 전체 레이아웃에 불러드릴려고 합니다..
음,, 제가 잘모르니 설명이 애매하네요ㅜ

그러니까..
product.php가 있고.. ccc.com/sub 폴더안에 1.php 2.php 3.php를 저장하구요..
product.php에서 서브에 있는거 불러올려고 합니다..

링크걸때 product.php?id=1 이런식으로 뒷 숫자만 바꿔 줄려고 하는데요
인클루드를 어떤식으로 해야되나요??

product.php에 불러드릴부분 인클루드를
어떤식으로 써줘야 링크걸때 숫자만 바꿔도 불러드릴수 있는지요?ㅡ

<?
include "/sub/1.php";
?>
는 아닌거 같구요..

<?
include "/sub/.php?id=";
?>
이런식으로 하는건가요?;
  • 복사

댓글 전체

걍 스위치나 이프문으로 대체하심이^^

switch($id){
 case 1 : $includeUrl = "/sub/1.php"; break;
 case 2 : $includeUrl = "/sub/2.php"; break;
 case 3 : $includeUrl = "/sub/3.php"; break;
 default : $includeUrl = "/sub/1.php";

}

include $includeUrl;
include 할때 /sub 이런식으로 최상단으로 이동해서 불러올수는 없습니다.

product.php가 상단에 있으면
if($id == 1){
include_once("./sub/1.php");
}elseif($id == 2){
include_once("./sub/2.php");
}

다른곳에서도 경로상관없이 불러오려면
if($id == 1){
include_once("$g4[path]/sub/1.php");
}elseif($id == 2){
include_once("$g4[path]/sub/2.php");
}
이런식으로 하면 됩니다
© SIRSOFT
현재 페이지 제일 처음으로