喜悦国际村 » PHP高级编程 » 求助smarty高手

页: [1]
zshtom2006-3-9 02:07 PM
求助smarty高手

求助smarty高手 模板tpl可以嵌套不 要是用<{include file="*.tpl"}>
嵌套了的话 为什么
Notice: Undefined index: news in e:\program files\easyphp1-8\www\job1\templates_c\%%22^224^224D2A2F%%1.tpl.php on line 5

1.tpl


<{section name=loop loop=$news}>
>
<a href=shownews.php?id=<{$news[loop].id}>><{$news[loop].title}></a>
<br>
<{/section}>

1.php

<?
require "config.php";
$sql = "select * from news where type='1'";
$query = mysql_query($sql);
if(mysql_num_rows($query)==0)
{
echo "&para;&Ocirc;&sup2;&raquo;&AElig;&eth;&Ecirc;&yacute;&frac34;&Yacute;&iquest;&acirc;&Ouml;&ETH;&Atilde;&raquo;&Oacute;&ETH;&Ecirc;&yacute;&frac34;&Yacute;&pound;&iexcl;";
}
while($array1=mysql_fetch_array($query))
{
$array[]=array("id"=>$array1["Id"], "title"=>$array1["title"]);
}
$smarty->assign("news", $array);
$smarty->display("1.tpl");
?>

其中1.tpl被另外的middle.tpl引用
middle.php中用包含1.php吗 怎么解决出现乱码问题
小弟先谢谢了

LuckLrj2006-3-10 08:53 AM
有些时候你的模版不正确,但浏览器看起来没问题。
smarty编译的时候就会出一些问题。
需要检查编译文件。

LuckLrj2006-3-10 08:54 AM
跨服务器?垮平台?

最简单的办法把用户id 密码用get方式发到其他服务器上,
然后模拟一次登陆不就行了。


查看完整版本: 求助smarty高手


Powered by Discuz! Archiver 6.1.0  © 2001-2006 Comsenz Inc.
Processed in 0.005885 second(s), 2 queries