今天学习smarty,配置好了一个smarty文件,出现了一件奇怪的结果,一个模板页面出现了两组标记。可能我说的不清,我把代码拿来给大家看啊:<?php
include("smarty_config.php");
$smarty->assign('title','我的登录页面');
$smarty->display('login.html');$smarty->assign('content','我的登录页面登录主题');
$smarty->display('login.html');
?>这是我的php文件,模板文件代码是:
<!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" lang="en_US" xml:lang="en_US">
<head>
<title>{$title} </title>
</head>
<body>
<table border=1>
<tr>
<td>网页标题是</td>
<td>{$title}</td>
</tr>
<tr>
<td>网页内容是</td>
<td>{$content}</td>
</tr>
</table>
</body>
</html>
运行程序后的页面查看源文件竟然成了下面的代码:
<!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" lang="en_US" xml:lang="en_US">
<head>
<title>我的登录页面 </title>
</head>
<body>
<table border=1>
<tr>
<td>网页标题是</td>
<td>我的登录页面</td>
</tr>
<tr>
<td>网页内容是</td>
<td></td>
</tr>
</table>
</body>
</html>
<!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" lang="en_US" xml:lang="en_US">
<head>
<title>我的登录页面 </title>
</head>
<body>
<table border=1>
<tr>
<td>网页标题是</td>
<td>我的登录页面</td>
</tr>
<tr>
<td>网页内容是</td>
<td>我的登录页面登录主题</td>
</tr>
</table>
</body>
</html>
不知这是为什么,请大家指点指点。
include("smarty_config.php");
$smarty->assign('title','我的登录页面');
$smarty->display('login.html');$smarty->assign('content','我的登录页面登录主题');
$smarty->display('login.html');
?>这是我的php文件,模板文件代码是:
<!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" lang="en_US" xml:lang="en_US">
<head>
<title>{$title} </title>
</head>
<body>
<table border=1>
<tr>
<td>网页标题是</td>
<td>{$title}</td>
</tr>
<tr>
<td>网页内容是</td>
<td>{$content}</td>
</tr>
</table>
</body>
</html>
运行程序后的页面查看源文件竟然成了下面的代码:
<!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" lang="en_US" xml:lang="en_US">
<head>
<title>我的登录页面 </title>
</head>
<body>
<table border=1>
<tr>
<td>网页标题是</td>
<td>我的登录页面</td>
</tr>
<tr>
<td>网页内容是</td>
<td></td>
</tr>
</table>
</body>
</html>
<!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" lang="en_US" xml:lang="en_US">
<head>
<title>我的登录页面 </title>
</head>
<body>
<table border=1>
<tr>
<td>网页标题是</td>
<td>我的登录页面</td>
</tr>
<tr>
<td>网页内容是</td>
<td>我的登录页面登录主题</td>
</tr>
</table>
</body>
</html>
不知这是为什么,请大家指点指点。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货