asp如何实现像php那样的操作和界面分开
详细:
相当于模板,一个asp文件写html代码,其中也有部分asp的变量
另一个文件时操作,如对那个在模板中的变量赋值,之后调用模板,然后输出模板的内容
此时模板中的变量已被赋值,这样就能输出想要的结果。
望高手赐教
单纯用asp的话,要借助session, asp脚本本身没办法更改request,要么就借助isapi
简单的流程
<%
数据处理
session("xx") = "xxx"
Server.Transfer "模板页.asp"
%>
模板页.asp
<%
xxx = session("xx")
session.abandon
%>
<html> <%=xxx%> </html>
------------------------
对于复杂数据类型,用session比较麻烦,有线程模型限制,数组,class之类的都不能用
所以要找一个可用于session的第三方字典组件,这样就能解决传递数据问题了.
Qcms网站有你说的模板,可以模仿着写一个
看这discuz的UCH!一个是模板网页都是.html,其中的代码部分都是占位符,再有一个文件夹下都是些执行业务的php文件!处理完后替换掉模板网页!这种思路在ASP也是可以实现的!PHP就比ASP多了很成现成封装过程或函数!
看过discuz的UCH源码
楼上说的能否具体点 关于uch我没怎么查到资料 想详细了解
不过 除了session 没有其他办法吗
可能是我说的不太明白 下面在说明一下
template.html
<h2>variable </h2>
test.asp
dim variable
variable = "hello world"
下面的代码要实现 include file的效果
相关问答:
conn.asp
<%
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&server.MapPath("Connt ......
当结束时间大于开始时间则显示未完成
当结束时间小于开始时间则显示未达到任务
没有时间则显示正在进行中
asp代码应该怎么写
如:开始时间 结束时间 & ......
我有一个asp源码,但是出现一个文件,我用asp解密都是乱码
请教
VBScript code:
??
%# , #&')*)-0-(0%()(?
(((((((((((((((((((((((((( ......
asp有什么好的编辑环境吗? 有能调试的环境吗?
如果在sql版块能解决,就不放到asp.net了
ASP
幫頂~~
引用
这个不用问了吧,vs.net + iis
很方便的 ......