douwen7475 2012-07-17 04:24
浏览 7
已采纳

我有自己的PHP函数有这个错误[关闭]

I have this function:

function OUTconf($conf_name){
    $sql = mysql_query("SELECT CONF_VALUE FROM ".prefix."CONFIG WHERE CONF_NAME='".$conf_name."'") or die(mysql_error());
    $rs  = mysql_fetch_assoc($sql);
    $val = $rs['CONF_VALUE'];
    return $val;
}

and I have this html form:

<html>
<head>
    <title> <? OUTconf("SITE_TITLE"); ?> </title>
</head>
<body>
<? echo 'hello !!'; ?>
</body>
</html>

but when i test the code i got this error:

Fatal error: Cannot redeclare outconf() (previously declared in C:\AppServ\www\pv\includes\functions.php:13) in C:\AppServ\www\pv\includes\functions.php on line 18


can anyone help me?

  • 写回答

2条回答 默认 最新

  • douquanjie9326 2012-07-17 04:26
    关注

    Fatal error: Cannot redeclare outconf() (previously declared in C:\AppServ\www\pv\includes\functions.php:13) in C:\AppServ\www\pv\includes\functions.php on line 18

    This means that functions.php is trying to declare the function OUTconf() while it's already declared (by the same script).

    Most probably you are including functions.php twice. Try using include_once instead of include.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)
编辑
预览

报告相同问题?