-3

我有一个 2007 年开发的网站。我一直在使用这个网站没有问题,但最近我遇到了如下 php 错误:

Fatal error: Call to undefined function getTitle() in comments.php error on line 3

$ptitle = htmlspecialchars(getTitle($row_cs['id'])); // line 3

该函数在 funcs.php 文件中定义。

以下是我如何使用包含文件的文件;

索引.php

include 'funcs.php'
...
...
...
include 'comments.php'

函数.php

function getTitle($tid)
{
    $sql = mysql_query("select title from table where id = '".$tid."'");
    $title = mysql_fetch_row($sql);

    return $title[0];
}

getTitle()在comments.php 中调用方法。
我没有直接在comments.php 中包含funcs.php
两个文件(funcs.php 和comments.php)都包含在index.php 中。我通常在 comments.php 文件中使用 funcs.php 方法。

为什么我最近收到此错误,这是服务器配置问题吗?

感谢您的帮助。

4

1 回答 1

0

请使用单引号来包含文件。

include 'func.php';
include 'comments.php';
于 2013-09-11T11:51:38.420 回答