利用PHP规划你的URL格式
[table=98%][tr][td][b]利用PHP规划你的URL格式[/b](2005-04-18 14:48) [/td][/tr][tr][td]本站的URL大家看起来可能会觉得不知道是用什么程序来写的,其实是用PHP来写的。我之所以这样来制作,主要是为了方便管理并且保障安全,另外也保持了URL的整洁。下面我们来看一下代码:
<?
$querystring = preg_replace(array("/\(\)/","/_/"),array("","-"),$_SERVER["QUERY_STRING]);
$I = strtolower(trim($_GET['I']));
//以上是用来过滤获得的变量值的,这句话把所得到的变量值变为小写
if (empty($I)) { require_once './main.php'; exit(); }
//这个是当没有任何变量的时候的默认页。
$PHPSESSID;
//以下是循环
switch($I) {
// 系统信息连接
case "calf" : require_once './calf.php';break; // 会员注册
case "game" : require_once './game.php';break; // 会员注册
}
?>
下面我们来主要看一下case "变量值": require_once '文件路径'; break;这句。我们如果希望网站显示是[url=http://www.mycalf.com/?I=calf]http://www.mycalf.com/?I=calf[/url] 我们就可以在case "calf",这个时候,我们需要定义一下这个变量所要调用的文件的路径,比如是require_once './calf.php'; 。
但是要注意的是Login.php这个文件,如果是在根目录下的子目录里的时候,就需要把这个文件所有调用文件,包括图片文件等等,按在根目录下处理。就是说,正常情况下,调用图片路径,应该是:../mycalf/com.jpg,这个时候,我们就要想像这个文件是在根目录下,就可以直接写成:mycalf/com.jpg。调用PHP文件也是一样。
希望大家尝试一下。
[/td][/tr][/table] PHP是个好家伙。 好东西,狂顶 顶 没明白意思:L:
.........
.....也没有看明白 ..............似懂非懂 非懂.....似懂
急需ORACLE编程人员帮忙.超急超急!!
本人是一名学生。现在一份ORACLE作业急需求助编程.需今晚完成.有意者请加QQ47566317 价格待定.谢谢页:
[1]