热血NE 发表于 2005 年 10 月 15 日 21:27:05

Php参数调用问题——同一程序,在有些空间上能行,在另一些上却是错误!!!

我的一个文件index.php有如下代码:

<?php if ($page==""){ include("qt.htm"); }
else { include($page.".htm"); } ?>

目的是想用index.php?page=xx来访问同一目录下的其他文件。但奇怪的是,在某些空间上,这程序是正确的(如free.e-168.cn),但在另一些空间上(如php5.cz和21windows.com等空间),却是错误,这是怎么回事呀??
怎样改写这代码才能所有的空间都能正常运行呀??

迷路林肯 发表于 2005 年 10 月 15 日 21:41:31

做小偷呀

这么搞是不行滴

华山三少 发表于 2005 年 10 月 15 日 21:44:31

技术性的东西不是很懂

xchange 发表于 2005 年 10 月 15 日 21:47:43

不能用是因为关闭了自动注册变量的功能。楼主已经不止一次犯这样的错误了。是不是还停留在php3阶段?

oghuz 发表于 2005 年 10 月 16 日 00:51:02

应该不会是空间的问题

热血NE 发表于 2005 年 10 月 16 日 20:55:08

下面是引用xchange于2005-10-15 21:47发表的:
不能用是因为关闭了自动注册变量的功能。楼主已经不止一次犯这样的错误了。是不是还停留在php3阶段?
原来如此
你也记心真好,我上次是问了ASP关于这个问题.

热血NE 发表于 2005 年 10 月 15 日 21:27:05

Php参数调用问题——同一程序,在有些空间上能行,在另一些上却是错误!!!

我的一个文件index.php有如下代码:

<?php if ($page==""){ include("qt.htm"); }
else { include($page.".htm"); } ?>

目的是想用index.php?page=xx来访问同一目录下的其他文件。但奇怪的是,在某些空间上,这程序是正确的(如free.e-168.cn),但在另一些空间上(如php5.cz和21windows.com等空间),却是错误,这是怎么回事呀??
怎样改写这代码才能所有的空间都能正常运行呀??
页: [1]
查看完整版本: Php参数调用问题——同一程序,在有些空间上能行,在另一些上却是错误!!!