2012-11-11 2 views
0



우리는 HTML/PHP가있는 학교 프로젝트가 있으며 웹 페이지를 만들어야합니다. 문제는 오직 인덱스 (또는 메인 페이지) 일 뿐이며, 나머지는 다른 .html 문서에있는 코드의 작은 부분입니다.PHP로 기본 탐색

나는 함수 (나는 ... 생각)을 생성 할 수있는 방법을 찾을 필요가 그래서 링크 중 하나를 클릭하면, 이것은 < 몸 ID >의 < 제목 >을 변경하며, 다른로드됩니다 <div> (코드의 작은 부분)의 콘텐츠

다시 시작 : 5 종류, 클릭 할 때, 그들의 각 하나가 < 몸 ID > 속성의 < 제목 >을 변경하고 <DIV>의 다른이 .html 페이지를로드해야이있다. 여러분 중 일부가이 불충분 한 절름발이를 찾으면 미안하지만, 정말이 도움이 필요합니다.

<?php 
    $id0="" . $id1;  //default 
    $id1="home"; 
    $id2="iso"; 
    $id3="lm"; 
    $id4="par"; 
    $id5="itasir"; 
    $id6="fh"; 
?> 

<body id="<?php echo $id0; ?>"> 

$ id1-6는 범주되어야하며 ID0는 카운터 또는로드해야 페이지의 포인터 될 경우 :

는 지금까지이 내가 가진 것입니다. 전의. "파"링크를 클릭하면 $ id0이 ""로 변경됩니다. $ id4; 그리고 시체가 id4를 포함하는 id0을로드 할 것입니다 ... 나는 생각합니다 ... 그럴 것입니다.

감사합니다 ... 읽을

+0

버그가있는'$ id0 = ""무슨 점이 있습니까? $ id1;'? ** 초기화되지 않은 ** 변수를 빈 문자열에 연결하는 것은 의미가 없습니다. –

+2

이것이 교사가 기본 템플릿을 설명하는 방법이라면 나는 현재 받고있는 교육에 대해 걱정하고 있습니다. 비교적 단순한 작업을 수행하는 것은 완전히 잘못된 논리 일뿐입니다. –

+0

PHP를 사용해야합니까? 평범한 HTML로 이것을 만들 수 있으며 우물을 사용하여 링크하는 페이지 : D Home About 등 – Limeni

답변

0

몇 가지 - 학습이 굉장하지만, 물론 단지 코드가 짜증 주어지고. 당신은 쉽게 당신이 필요로하는 하나를 얻을 수를 사용할 수

<?php 
    $id = array(); 
    $id[0]="" . $id[1]; 
    $id[1]="home"; 
    $id[2]="iso"; 
    $id[3]="lm"; 
    $id[4]="par"; 
    $id[5]="itasir"; 
    $id[6]="fh"; 
?> 

그 방법 :

<?php 
    $id0="" . $id1;  //default 
    $id1="home"; 
    $id2="iso"; 
    $id3="lm"; 
    $id4="par"; 
    $id5="itasir"; 
    $id6="fh"; 
?> 

는 다음과 같이 더 많은 의미를 만들 것이다.

$_GET을 사용하는 URL의 변수를 사용하려고합니다.

URL이 http://www.example.com/index.php?page=1 인 경우 $_GET['page']1과 같습니다.

URL을 기반으로 다른 일을하는 PHP를 작성할 수 있습니다. 그러면 file_get_contents (http://php.net/manual/en/function.file-get-contents.php)을 사용하여 올바른 파일의 내용을로드 할 수 있습니다.

쉽지!

+0

신경 쓰지 마라. 나는 AJAX로 해냈고 완벽하게 작동한다 ... – MoeSzislak

+0

검색 엔진이 AJAX를 이해하지 못할 수도 있는데, 이는 첫 페이지 만 Google에 표시됨을 의미한다. –

관련 문제