私は 2007 年に開発されたサイトを持っています。この Web サイトを問題なく使用していますが、最近、以下のような 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 ファイルで定義されています。
以下は、インクルードでファイルを使用した方法です。
index.php
include 'funcs.php'
...
...
...
include 'comments.php'
funcs.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 メソッドを使用していました。
最近このエラーが発生するのはなぜですか? これはサーバー構成の問題ですか?
助けてくれてありがとう。