0

私はホームページと別のファイルdisplay_functions.phpを持っており、そこから関数ファイルhome.phpを呼び出しています

file display_functions.php 
html_header($title)
{
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xHTML1/DTD/xHTML1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"
xmlns:og="http://ogp.me/ns#"
xmlns:fb="https://www.facebook.com/2008/fbml">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 

<title><?php echo $title;?></title>
<link href="home_style.css" rel="stylesheet" type="text/css" />
</head>;
}


html_footer()
{

}

取得エラー: html_header($title) { ; } html_footer() { } ( ! ) SCREAM: エラー抑制は無視されました ( ! ) 致命的なエラー: 未定義関数 html_header() の呼び出しは助けが必要です

4

2 に答える 2

0

このエラーは、HTML タグを PHP ソースに直接配置したために発生します (構文エラーです)。私はあなたechoがそれらに使用するつもりだったと思いますか?

そして、一般的に、この方法で定型コードから身を守ることは良い考えではありません。テンプレートを作成するか、MVC フレームワークを使用することをお勧めします。

于 2013-07-17T02:26:48.363 に答える