未定义变量:PHP中的url

未定义变量:PHP中的url,php,function,undefined,Php,Function,Undefined,我做错了什么 我有一个关于未定义变量的错误,但它是否已定义 未定义变量:第74行/mnt/web121/d2/33/58167933/htdocs/includes/functions.php中的url $url=”http://www.crime-world.eu"; 函数logincheck(){ if(空($\u会话['username'])){ 检查合法性($url); echo“window.location='index.php';”; 退出(); } 检查合法性($url); }

我做错了什么

我有一个关于未定义变量的错误,但它是否已定义

未定义变量:第74行/mnt/web121/d2/33/58167933/htdocs/includes/functions.php中的url

$url=”http://www.crime-world.eu";
函数logincheck(){
if(空($\u会话['username'])){
检查合法性($url);
echo“window.location='index.php';”;
退出();
}
检查合法性($url);
}

$url
是一个全局变量。在函数中将其声明为全局

function logincheck(){
    global $url;
    ...
}

$url不在函数checklogin范围内,您可以将其传递给带有函数参数的函数,或将其用作全局变量。

如果有效,谢谢!
function logincheck(){
    global $url;
    ...
}