Php 我的页面的参数错误
我在我的第一页有这个问题,我不知道如何解决它,请帮助我Php 我的页面的参数错误,php,Php,我在我的第一页有这个问题,我不知道如何解决它,请帮助我 警告:isblockedip()缺少参数1,在第174行的/home/u425835176/public_html/shad0w.php中调用,在第4715行的/home/u425835176/public_html/core.php中定义 功能 function isblockedip($var) { $text = $_SERVER['REMOTE_ADDR']; $rez = mysql_query("SELECT *
警告:isblockedip()缺少参数1,在第174行的/home/u425835176/public_html/shad0w.php中调用,在第4715行的/home/u425835176/public_html/core.php中定义
功能
function isblockedip($var)
{
$text = $_SERVER['REMOTE_ADDR'];
$rez = mysql_query("SELECT * FROM lib3rtymrc_blockedip");
$i=0;
while($row=mysql_fetch_array($rez))
{
$var[$i]=$row[1];
$i++;
}
$result = count($var);
for ($i=0;$i<$result;$i++)
{
$ausg = stristr($text, $var[$i]);
if(strlen($ausg)>0)
{
return true;
}
}
return false;
}
调用函数时传递一个变量:
if(isblockedip($somevar))
或者在函数声明中给$var
一个默认值:
function isblockedip($var = array())
在函数块中,$var
是一个数组,因此在shad0w.php中可能存在函数isblockedip
可能需要的某种数组
如果从未将预先存在的数组传递给isblockedip
,则将函数delcaration更改为:
function isblockedip()
{
$var = array();
缺少参数$var
如果(isblockedip($var))
如果您的“问题”是警告,解决方案如下:
函数isblockedip($var)
需要参数$var
,但不能使用变量调用此函数:
isblockedip()
什么导致了警告:isblockedip()缺少参数1…[…]
function isblockedip()
{
$var = array();
if(isblockedip())