使用Php我想提取页面的当前Url,包括附加到它的所有变量.$ _SERVER ['PHP_SELF']只返回没有变量的url.知道我需要什么功能.
例如:www.site.com/?v1=xyz&v2=123
使用$ _SERVER ['PHP_SELF']我只得到:www.site.com而不是整个网址.单独使用$ _GET []不是一个opton,因为我不确定哪个变量附加到URL.
谢谢
我试图弄清楚当用户点击它之外时如何使菜单消失.我的方法是这样的:
$(*).not(menu).bind('click', function() { $(menu).hide() })
Run Code Online (Sandbox Code Playgroud)
由于某种原因,这是行不通的.知道我可能做错了什么吗?谢谢
我试图有一个函数,除其他外,基于我给它的变量声明全局变量.失败的部分是使变量全局化
function setGlobalVariable($name) {
global $name, $arrayname_{$name};
}
Run Code Online (Sandbox Code Playgroud)
任何的想法?谢谢 :)
我的方式是我设置一个插入命令,它很好地将条目添加到我的数据库...因为我想使用从第一次插入获得的唯一索引在其他表中插入其他条目我做了查询获取索引然后重复使用其他插入...虽然这工作正常...我相信有任何建议更好的方法吗?谢谢 :)
我有一个名为"query"的控制器类和另一个名为"language"的类来检测浏览器中的语言,并将其验证为可用的语言之一.我的代码看起来像这样:
在控制器中:
Language::detect();
Run Code Online (Sandbox Code Playgroud)
在"语言"类中:
public function detect()
{
$this->_verify(substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2));
}
private function _verify($input)
{
$languages=array
(
'English' => 'en',
'German' => 'de',
);
if (in_array($input,$languages))
{
echo $input;
}
}
Run Code Online (Sandbox Code Playgroud)
问题是看起来像方法_verify()被调用,好像它属于控制器,我得到一个"致命的错误:调用未定义的方法....."
如何调用它以便在同一个类中查找它?