地址都显示的是index.php是怎么实现的? 文件都是index.php,但是后面的参数不同啊if($_GET[id] == "**"){ ....}elseif($_GET[id] == "???"){ ....}else{ ....} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把不同頁面的內容做成一個文件,然後index.php根據參數來調用文件<?phpswitch ($_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;}?> 他这个不是框架,就是根据GET到的ID和别的一些参数来判断要打开哪个页面 在index.php里判断传入的参数,包含不同的文件。 你看看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'; } ... 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; ....好愚蠢的写法!!! html编辑器中上传的图片怎么删除呢?欢迎进来讨论 文章内容太多分页显示,但是下一页就没有内容了 php读取二进制文件 为什么FROM的POST不传值? 问个子类对象直接调用基类内被重载的函数的问题? 初学者问题:如何调试表单处理程序? 关于间隔时间变化的问题怎么实现啊? 请问如何获得这个页面编辑器的编辑区的内容? 艰辛半年终于挤牙膏似的把这网站做完 入门级问题,见笑了. 下载了PHP5的最新源码,编译出错? 怎么样才能在输入的文本中的超链接有效?
然後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;
}
?>
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';
}
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;
....好愚蠢的写法!!!