2016-01-20 46 views

回答

0

錯誤是很清楚的:

未定義的變量s

您沒有定義$s在你的代碼中。

側面說明:

請出示你的代碼,比我們能查到您需要定義這個變量,也許你需要定義這個變量作爲默認爲空。


更新1:

您需要在默認之前定義兩個變量爲空if/else條件爲:

$s = ''; 
$u = ''; 
0

添加以下代碼:

/* Code */ 
<?php 
$s = ""; 
$u = ""; 
if(/* cond */){ 
    $s = "Admin A"; 
} 
else 
{ 
    $u = "Admin B"; 
} 

?> 

/* Code */ 

在初始化之前定義變量。

-1

在if條件中使用它之前,您需要定義$s$u變量。

0

$hak既可以等於''也可以不等於兩者,因此您要麼定義爲$s要麼是$u,兩者都不是。解決它的方法之一將是兩者都定義爲默認值以前if聲明:

$u = ''; 
$s = ''; 
if ($hak == '') { 
    $s = "Admin A"; 
} else { 
    $u = "Admin B"; 
}