我们都知道session依赖cookie,因为服务器需要在每次请求中获取sessionId,然后找到客户端的session对象,如果浏览器禁用了cookie呢?
这个时候,就需要用到URL重写了,这种方法让服务器收到的每个请求中都带有sessioinId。
URL重写的具体方法是:在每个页面中的每个链接和表单中都添加名为SessionId的参数,值为当前sessionid。当用户点击链接或提交表单时也服务器可以通过获取SessionId这个参数来得到客户端的sessionId
<?php
echo session_id();
?>