我想问一下这样的url是合法的么?
www.111.com/?m=goods?id=4
或者说能实现这样的url么?
我用这样的url时,访问的是根目录的index.php
但是我打印出$_REQUEST
却是m的值是goods?id=4我很困惑

解决方案 »

  1.   

    周末了都在休息
    www.111.com/?m=goods?id=4当然合法关键是你的要求是什么.
    如果是要传递 m 和 id 两个变量的值过去的话那么应该是
    www.111.com/?m=goods&id=4正常情况下只有一个?后面的都是&
      

  2.   

    看上去很不顺眼。一般都?m=goods&id=4,这样写。
    尝试用URLREWITE,重编URL地址吧
      

  3.   

    ?m=goods?id=4 实际上应该算为了 id为m的值·连起来了·?m=goods&id=4  URL都是第一个值是用?后面的都用&连起来.
      

  4.   

    合法! 但要注意细节所有?之前都是uri, 之 的都是参数及key. 参数只有&分割!所你结果也是对的。