文件都是index.php,但是后面的参数不同啊if($_GET[id] == "**")
{
  ....
}
elseif($_GET[id] == "???")
{
 ....
}
else
{
  ....
}

解决方案 »

  1.   

    把不同頁面的內容做成一個文件,
    然後index.php根據參數來調用文件<?php
    switch ($_GET['action']) {
      case "1":
        include("1.inc"); 
        break;
      case "2":
        include("2.inc"); 
        break;
      case "3":
        include("3.inc"); 
        break;
      default:
        include("index.inc"); 
        break;
    }
    ?>
      

  2.   

    他这个不是框架,就是根据GET到的ID和别的一些参数来判断要打开哪个页面
      

  3.   

    在index.php里判断传入的参数,包含不同的文件。
      

  4.   

    你看看phpe.net的代码就知道了$n = strtolower(trim($_GET['n'])); if (empty($n)) { require_once 'main.php'; exit(); } switch($n) {     case "news"         :   require_once 'news_list.php';           break; 
        case "articles"     :   require_once 'article_type_show.php';   break; 
        case "classes"      :   require_once 'class_type_show.php';     break; 
        case "download"     :   require_once 'down_type_show.php';      break; 
        case "faq"          :   require_once 'faq_list.php';            break; 
        case "aboutus"      :   require_once 'aboutus.php';             break; 
        case "search"       :   require_once 'site_search.php';         break; 
        case "shownews"     :   require_once 'news_show.php';           break; 
        case "readarticle"  :   require_once 'article_show.php';        break; 
        case "showclass"    :   require_once 'class_show.php';          break; 
        case "showfaq"      :   require_once 'faq_show.php';            break; 
        case "classdownload":   require_once 'class_download.php';      break; 
        case "myphpshow"    :   require_once 'myphp_show.php';          break; 
        case "downshow"     :   require_once 'down_show.php';           break; 
        case "downnow"      :   require_once 'down_now.php';            break; 
        case "userreg"      :   require_once 'user_reg.php';            break; 
        case "ads"          :   require_once 'ads/go.php';              break; 
        case "logout"       :   require_once 'user_cklogin.php';        break; 
        case "feedback"     :   require_once 'site_feedback.php';       break; 
        case "sitemap"      :   require_once 'sitemap.php';             break; 
        case "special"      :   require_once 'special_show.php';        break; 
        case "source"       :   require_once 'source.php';              break; 
        case "addnote"      :   require_once 'note_add.php';            break; 
        case "maillist"     :   require_once 'mail_list.php';           break; 
        case "rss"          :   require_once 'index_rss.php';           break; 
        case "forum"        :   header("location:/club/index.php?");    break; 
        case "wiki"         :   header("location:/wiki/");              break; 
        case "manual"       :   header("location:/manual/");            break; 
        default             :   require_once 'main.php'; 

      

  5.   

    ...
        case "news"         :   require_once 'news_list.php';           break; 
        case "articles"     :   require_once 'article_type_show.php';   break; 
        case "classes"      :   require_once 'class_type_show.php';     break; 
    ....好愚蠢的写法!!!