我想从相同/相似的方式HTTP_REFERER值你会从一个请求得到它:
$this->_getParam('order', 0);
我想我会尝试这样的事情:
$lastrequest = new Zend_Controller_Request_Http($_SERVER['HTTP_REFERER']);
$lastorder = $lastrequest->getParam('order', 0);
但这并不起作用。没有参数。 getParams返回一个空字符串。我错过了什么?有一个更好的方法吗?
谢谢!
你可以显示'$ _SERVER ['HTTP_REFERER']'看起来像什么吗? $ lastrequest中没有数据吗? – 2010-11-15 14:52:11
当然有。它可能看起来像这样:http://domain.com/module/controller/action/param1/data/param2/data – 2010-11-15 15:14:10