比如这样的地址
http://www.php.com/index.php?m=content&c=content&a=add&menuid=&catid=25&pc_hash=3KWfU0&pc_hash=3KWfU0我怎么才能知道这个页面在哪个目录里面啊?主要是看不懂"? = &"符号的意思不懂这些链接地址的规则啊

解决方案 »

  1.   

    http://www.php.com/index.php
    这是地址。?后面传递的是参数。
    & 用来连接每个参数。
    m=content(参数名:m,参数值:content)以下类推。
    c=content
    a=add
    menuid=
    catid=25
    pc_hash=3KWfU0
    pc_hash=3KWfU0
      

  2.   

    module     = content
    controller = content
    action     = add
      

  3.   

    这个URL用到了框架的MVC模式,主要看你用的哪个框架了。它请求的不是一个具体页面,
    而是请求了content控制器中的add方法,其中用到了一个模块content;menuid及以后的
    都是这个方法的参数。
    至于?和&是URL中get请求里的特殊符号。
      

  4.   

    就是网站根目录下的index文件。
      

  5.   

    属于类mvc目录结构,谁知道呢,你自己找找吧或许是modules/content/content.phpcontentController exntends Controller{   public function add(){
         //codes here
       }
    }
      

  6.   

    那么说我就无法知道这个页面的具体地址了,这个地址是phpcms添加文章页的地址。我想找到这个页面改几个文字,怎么找啊?
      

  7.   

    一般就是猜,根据目录名找。
    实在不行你可以在index.php的最后一行加上
    echo "<pre/>";
    print_r(get_required_files());
    浏览器一下页面,在这个打印出来的数组里找出可疑份子,看数组项的最后几个文件路径,八九不离十。
      

  8.   

    其实静下心看它怎么实现的router更好。
      

  9.   

    典型的mvc模式。  你这个index可能是模板的首页文件。 可以加入模块、组件。后面可以加一些action\controller等参数表动作。  你可以找到你当前模板的index.php,看看它的结构。