我使用的是joomla 2.5。我试图在Joomla组件定制中读取URL变量或完整URL。
我能够读取以下网址:
http://xyz/index.php?option=com_xyz&format=raw&tmpl=component&lang=en
但我想阅读浏览器上的网址(别名):
http://xyz/en/feedback?ID=123456&Email=abc@hotmail.com
feedback
是Joomla的别名。我正在使用另一个PHP脚本中的变量重定向该URL。
如果我尝试:
$_SERVER['HTTP_REFERER']; // not working in IE.
$_SERVER['QUERY_STRING'] //return com_xyz&format=raw&tmpl=component&lang=en
JRequest::getVar('Email'); // return NULL but works if try getVar('lang');
还有其他解决方案或更好的方法吗?
答案 0 :(得分:1)
尝试使用以下内容。可能就是你要找的东西:
$url = JUri::current();
echo $url;
使用Javascript,您可以使用:
document.location.href