PHP与HTML之间的传值有关问题

PHP与HTML之间的传值问题
本来想用smarty传值的,但是出了点问题。HTML页面中调用JS的方法创建了一个报表,但是在php页面中用$smarty->display()方法展示html的时候发现什么也没有显示,查看源码确实跟HTML一样,直接访问HTML是可以显示报表的,有人能解释下吗


另外请问除了用smarty传值之外有没有其他办法呢,解释一下,谢谢


------解决方案--------------------
1、smarty->assign("page",$page)中的"page"和$page对应否?
2、$page在当前php or tpl文件中存在否?
3、html页面中$page的值是否存在?
把每个过程中的$page值打出来看看,就知道问题出在哪了。