1。xsl中不应该有php代码,xsl本身就是模版引擎(和smarty差不多一个道理,但更强,更难用)
xsl根据xml数据的内容来生成各种各样的视图(html、pdf等等)2。xsl中本身没有form,有的form也应该是生成html的的form,要修改xml数据,提交form到一个后台的动态页面,让动态页面重写xml文件

解决方案 »

  1.   

    2。xsl中本身没有form,有的form也应该是生成html的的form,要修改xml数据,提交form到一个后台的动态页面,让动态页面重写xml文件------------------------------------------------------------------------------------------
    是否如下面这种写发?
    <FORM action='submit.php'>
    </FORM>
      

  2.   

    1. XSL不应该有php代码, php里应该也有像xmlDom这样的东东吧,读入xml再transformNode with XSL就可以了(javascript是这样的,我没有用php处理过xml,你查下文档)2. to cloudchen: xsl是很强呀,不过我现在都是多用在客户端(client) ,如果用在服务器端的话,应该可以代替smarty吧(我想) , 不知道有谁这样做的.
      

  3.   

    form用CDATA节包含,xsl也不是很难啊,和模板差不多
      

  4.   

    To alasika(堕落人间):
    1.您所说的Javascript处理XML是否会造成浏览器兼容的问题?或者在Linux下浏览出现的问题?
    2.smarty是一种什么技术
    我对Web这一块不熟悉,刚刚学习.