hdusec 发表于 2010-1-11 15:48:19

遇到一个奇怪的问题,方法带参数的情况。

我在控制器里面写了一个方法:
大概的框架如下:
function user($action)
{
    if($action == 1)
{
    ;
}
   if($action == 2)
{
   ;
}
}

那我通过 控制器名/user/1

为什么突然访问不到了呢??
我有成功过一次。

visvoy 发表于 2010-1-11 16:16:59

访问不到提示什么信息?最好贴下源码,这样线索太少

Hex 发表于 2010-1-11 17:25:38

URL 必须至少有三段才可以,楼主直接 http://domain/user/1 ???

hdusec 发表于 2010-1-11 18:34:21

to hex:

我使用rewrite规则隐藏掉了index.php

Hex 发表于 2010-1-11 22:16:44

http://domain/index.php/user/1 类似这样也是不可以的。
这个和有没有 index.php 无关,说的是 index.php 后面必须至少有三段,除非你做了 URL 路由。

hdusec 发表于 2010-1-12 09:19:19

我一步步用echo测试了下来 是if语句那里出了问题。。郁闷。

谢谢哈!
页: [1]
查看完整版本: 遇到一个奇怪的问题,方法带参数的情况。