参数如何类似这样传递?(可能有些难)

acev 2005-07-26 07:04:15
emp/15
emp/10
emp/19
emp/20
emp/11

emp/是一个目录,里面有index.php,index.php来接收参数,在这里,不用
emp/?id=
这类形式,而用上面
emp/11
类似这样的形式。

试问在index.php中要如何处理这种参数传递?

本来应该是这样:
emp/?id=11
现在要这样:
emp/11

如何做?
...全文
237 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
lm92 2005-08-04
  • 打赏
  • 举报
回复
如果你是用Apache的话,那就好办,因为Apache内置PATH_INFO变量,你试试在index.php里加上
echo $_SERVER['PATH_INFO'];
再访问emp/15看看?
acev 2005-08-04
  • 打赏
  • 举报
回复
rewite这需要修改apache的文件是吧?
55,比较麻烦.
fzjw 2005-08-04
  • 打赏
  • 举报
回复
用rewrite重写URL
ericsheng 2005-08-04
  • 打赏
  • 举报
回复
apache rewrite模块可以实现.
startnow 2005-08-02
  • 打赏
  • 举报
回复
urlwrite
acev 2005-08-02
  • 打赏
  • 举报
回复
再顶一次
acev 2005-08-01
  • 打赏
  • 举报
回复
谢谢lanyd。
那类似这样的,如何实现呢?不可能建那么多目录吧。如:

http://del.icio.us/tag

那么多的tag,每一个都是类似这样:
http://del.icio.us/tag/web
http://del.icio.us/tag/Java
http://del.icio.us/tag/design
http://del.icio.us/tag/blog
...

显然不可能建那么多目录,肯定是用什么方法,将后面的一段字符当参数传递了。
  • 打赏
  • 举报
回复
没有办法吧。
你想用目录的方法来实现参数的传递,这不是混淆了原来目录的概念吗?
acev 2005-08-01
  • 打赏
  • 举报
回复
顶上去,谢谢大家帮帮出出主意。谢谢!
acev 2005-07-29
  • 打赏
  • 举报
回复
再顶一下,期待。。。
tony-杨 2005-07-27
  • 打赏
  • 举报
回复
期待高手的回答
我顶
acev 2005-07-27
  • 打赏
  • 举报
回复
顶一下
acev 2005-07-26
  • 打赏
  • 举报
回复
如果我中间加多个?,如下:
emp/?11

就可以取得——
if( is_array($_GET) ) {
foreach($_GET as $k=>$v) {
echo $k;
}
}

但我?不要,可有办法?再谢!
acev 2005-07-26
  • 打赏
  • 举报
回复
在 apache 的 httpd.conf 中配置.
--
哪个参数配置呢?

另外,在index.php里要如何处理?还是用
$_GET?
这样:
$_GET[0]
还是?
vitalgg 2005-07-26
  • 打赏
  • 举报
回复
在 apache 的 httpd.conf 中配置.

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧