頁面源代碼如下:
  分析一下代碼,經過檢查index_config.php(Smarty連接文件)、index.php文件均無錯,下面重點看看模板文件,可能原因就出在這個tpl文件上,出代碼——
復制代碼 代碼如下:
 
{% config_load file="1.conf" section="style2" %} 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"> 
<title>{% #title# %}</title> 
</head> 
<body bgcolor="{% #bgcolor# %}">{%$hello%} 
{%*這是一個注釋語句*%} 
<br /> 
{%$array.0.0%} 
</body> 
</html> 
百思不得其解之際,突然發現,在調用變量時自己的代碼比他們多了空格…………………………
刪除空格,大功告成:
頁面源代碼
總結,在使用Smarty模板時,不要為了代碼的美觀和可讀性而增加空格,這樣Smarty不會把這些當成變量解析的,而會直接輸出
新聞熱點
疑難解答