2017-03-12 42 views
0

我在做什麼錯了?未定義變量:url中的PHP

我有一個關於未定義的變量的錯誤,但它被定義或不是?

未定義的變量:URL中/mnt/web121/d2/33/58167933/htdocs/includes/functions.php 74行

$url = "http://www.crime-world.eu"; 



function logincheck(){ 
    if (empty($_SESSION['username'])){ 
     check_legit($url); 
     echo "<SCRIPT LANGUAGE='JavaScript'>window.location='index.php';</script>"; 
     exit(); 
    } 
    check_legit($url); 
} 

回答

0

$url是一個全局變量。在你的函數中聲明它是全局的。

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

謝謝,如果作品! –

0

$ url不在函數checklogin作用域中,可以將它作爲函數參數使用,或將其作爲全局變量使用。