简单asp程序问题,500服务器内部错误,马克斯maxcms

guan36ly 2008-12-29 12:40:37
下面所有的包含conn.asp/check.asp和调用make_view_play.asp都是正常使用中的,我改一个asp页,用“for zt_id=100 to 150,next替代了其它内容.
<!--#include file="conn.asp"-->
<!-- #include file="check.asp" -->
for zt_id=100 to 150

<%
response.write "
<script language=javascript>
location.href='make_view_play.asp?zt_id="&zt_id&"&posturl=add';
</script>
"
%>

next
原页是这样的:
<!--#include file="conn.asp"-->
<!-- #include file="check.asp" -->

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>后台管理中心</title>
<LINK href="admin.css" type=text/css rel=stylesheet>
</head><BODY>
<script language="javascript" type="text/javascript">
var xmlHttp = false;
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
xmlHttp = false;
}
}
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
xmlHttp = new XMLHttpRequest();
}

function callServer() {
var u_name = document.getElementById("zt_name").value;
if ((u_name == null) || (u_name == "")) return;
var url = "?action=re&name=" + u_name;
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = updatePage;
xmlHttp.send(null);
}

function updatePage() {
if (xmlHttp.readyState < 4) {
zt_name_ok.innerHTML="loading...";
}
if (xmlHttp.readyState == 4) {
var response = xmlHttp.responseText;
zt_name_ok.innerHTML=response;
}
}
</script>
<script>
function setid()
{
str='';
if(!document.all.no.value)
document.all.no.value=1;

for(i=1;i<=document.all.no.value;i++)
{
if(document.all.no.value<10)
{
str+=document.all.no1.value+'0'+i+''+document.all.no2.value+'\r';
}
else if(document.all.no.value<100)
{
if(i<10)
{
str+=document.all.no1.value+''+'0'+i+''+document.all.no2.value+'\r';
}
else
{
str+=document.all.no1.value+''+i+''+document.all.no2.value+'\r';
}
}
else if(document.all.no.value<1000)
{
if(i<10)
{
str+=document.all.no1.value+''+'00'+i+''+document.all.no2.value+'\r';
}
else if(i<100)
{
str+=document.all.no1.value+''+'0'+i+''+document.all.no2.value+'\r';
}
else
{
str+=document.all.no1.value+''+i+''+document.all.no2.value+'\r';
}
}
}
form2.zt_url.value=''+str+'';
}
</script><%
action=replace(trim(request("Action")),"'","''")
set rs=server.createobject("adodb.recordset")
if action="save" then
zt_type=trim(request.form("zt_type"))
zt_name=trim(request.form("zt_name"))
zt_url=trim(request.form("zt_url"))
zt_url1=trim(request.form("zt_url1"))
zt_pic=trim(request.form("pic"))
zt_dy=trim(request.form("zt_dy"))
zt_dy1=trim(request.form("zt_dy1"))
zt_color=trim(request.form("zt_color"))
zt_dq=trim(request.form("zt_dq"))
zt_zy=trim(request.form("zt_zy"))
zt_lz=trim(request.form("zt_lz"))
zt_content=trim(request.form("zt_content"))
zt_content=replace(zt_content,"'","‘")
conn.execute("insert into zt_data(zt_type,zt_name,zt_color,zt_url,zt_url1,zt_content,zt_pic,zt_tj,zt_hits,zt_date,zt_dy,zt_dy1,zt_dq,zt_zy,zt_lz) values("&zt_type&",'"&zt_name&"','"&zt_color&"','"&zt_url&"','"&zt_url1&"','"&zt_content&"','"&zt_pic&"',0,0,'"&now()&"','"&zt_dy&"','"&zt_dy1&"','"&zt_dq&"','"&zt_zy&"','"&zt_lz&"')")
zt_id=conn.execute("select top 1 zt_id from zt_data order by zt_id desc")(0)
response.write "<script language=javascript>location.href='make_view_play.asp?zt_id="&zt_id&"&posturl=add';</script>"
%><table width="330" border="0" align="center" cellpadding="0" cellspacing="1" class="tableBorder">
<tr align="center">
....................
</tr>
<tr>
<td class="forumRow" colspan=2 align=center><input type=Submit class=button value="确认保存" name=Submit> <input type=reset name=Submit2 class=button value="清 除"></td>
</tr>
</form>
</table>
<%end if%>
</body></html>
...全文
163 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ChinaXtHuLang 2009-01-20
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 layers2323 的回复:]
是呀location.href,服务器响应第一次,剩下的循环都不执行。
如果是window.open就多次。
[/Quote]
是的。。
layers2323 2009-01-16
  • 打赏
  • 举报
回复
是呀location.href,服务器响应第一次,剩下的循环都不执行。
如果是window.open就多次。
街头小贩 2009-01-16
  • 打赏
  • 举报
回复
一次就可以
街头小贩 2009-01-16
  • 打赏
  • 举报
回复
有必要么?一次说好!asp的响应到了浏览器只会执行一次!哪49次纯属浪费
netwar 2009-01-14
  • 打赏
  • 举报
回复
写错了。

<!--#include file="conn.asp"-->
<!-- #include file="check.asp" -->
for zt_id=100 to 150

<%
response.write "
<script language=javascript>
location.href='make_view_play.asp?zt_id="&zt_id&"&posturl=add';
</script>
"
%>

next

改为这样
<!--#include file="conn.asp"-->
<!--#include file="check.asp" -->

<%
for zt_id=100 to 150
myUrl ="make_view_play.asp?zt_id="&zt_id&"&posturl=add"
response.write " <script language=javascript>location.href='" & myUrl & "';</script>"
next
%>

你js里面这样跳转会死掉的。不要这样执行,用iframe加进来。
ChinaXtHuLang 2008-12-30
  • 打赏
  • 举报
回复
看不出来。代码多。帮顶
liuhaibing0903 2008-12-29
  • 打赏
  • 举报
回复
没明白你到底是改了之后出错还是原来那个出错
三楼の郎 2008-12-29
  • 打赏
  • 举报
回复
<!--#include file="conn.asp"-->
<!-- #include file="check.asp" -->
for zt_id=100 to 150

<%
response.write "
<script language=javascript>
location.href='make_view_play.asp?zt_id="&zt_id&"&posturl=add';
</script>
"
%>

next

改成:
<!--#include file="conn.asp"-->
<!-- #include file="check.asp" -->
<%
for zt_id=100 to 150
response.write "<script language=javascript>location.href='make_view_play.asp?zt_id="&zt_id&"&posturl=add'; </script> "
next
%>
此次马克斯CMS2.0全新架构,速度性能都有极大提升 压缩里的标签文档为开发版文档,详细使用标签文档迟些会整理发出。 安装时默认是选的 站外 ,即不能连播,如果需要连播或是自动播放,请自己选站内。 请在IIS下调试,动态版请指定默认文档为index.asp,动态版是有缓存的,请修改过数据或是模板后在后台清除缓存然后前台看效果。 程序更新历史记录: 2009.06.14**11:51土豆播放器失效修正,/js/play.swf 2009.05.20**18:06增加标签[videolist:playlink],[channellist:playlink],{playpage:nolinkactor};内容也播放页以下标签增加长度控制{playpage:des}{playpage:nolinkactor} {playpage:name};修正后台自定义快捷菜单容错性;更新/admin/admin_makehtml.asp,/admin/admin_selfmenu.asp,/inc/mainclass.asp,commonfun.asp,/content/index.asp,/play/index.asp 2009.05.15**11:51修改sqlserver版的makeDatabase.asp,建空库时插入后台账号信息、便于登陆后台 2009.05.14**2:30发布sqlserver完整包 2009.05.12**22:10改进评论显示,剥离留言本样式与模板的关联,去除部分弹出层改为js的alert、便于用户操作,修正部分服务器上存在的google地图生成错误,更新文件gbook.asp,comment.asp,/js/function.js,/admin/admin_makehtml.asp 2009.05.07**13:31更新GVOD联播及缓冲下集、新浪高清播放器 2009.05.04**18:19更新2009新版资源库**台稳定版 2009.03.27**23:50改进程序易用性,修复图片采集bug,影片介绍为空生成错误解决,新浪高清更换播放器,改进后台添加下载地址等(因此次无必须功能升级,故未在后台更新提示) 2009.03.23**18:13增加影片seo关键字标签{playpage:note},更新文件/inc/CommonFun.asp,/inc/MainClass.asp,/play/index.asp,/content/index.asp,/admin/admin_makehtml.asp 2009.03.20**23:49增加远古高清和ku6的支持,更新文件/js/webplayer2008.html,/js/play.swf,/inc/playerKinds.xml,/admin/images/main.js 2009.03.20凌晨01:15更新自定义播放页是否生成 2009.03.17增加影片某一集名称标签{playpage:part},更新文件/play/index.asp 2009.03.17播放器支持gvod, 更新文件/js/play.swf , /js/gvod.html , /inc/playerKinds.xml , /admin/images/main.js , /admin/images/version.xml 2009.03.16修正新浪专辑采集问题,以及后台采集资源后时间更新问题,修改文件/admin/admin_resourcelib.asp,admin_webgather.asp 2009.03.07修正qvod播放器问题,修改了/js/play.swf,/js/play.js文件解决在IFRAME下播放问题
此次马克斯CMS2.0全新架构,速度性能都有极大提升 压缩里的标签文档为开发版文档,详细使用标签文档迟些会整理发出。 安装时默认是选的 站外 ,即不能连播,如果需要连播或是自动播放,请自己选站内。 请在IIS下调试,动态版请指定默认文档为index.asp,动态版是有缓存的,请修改过数据或是模板后在后台清除缓存然后前台看效果。 程序更新历史记录: 2009.06.14**11:51土豆播放器失效修正,/js/play.swf 2009.05.20**18:06增加标签[videolist:playlink],[channellist:playlink],{playpage:nolinkactor};内容也播放页以下标签增加长度控制{playpage:des}{playpage:nolinkactor} {playpage:name};修正后台自定义快捷菜单容错性;更新/admin/admin_makehtml.asp,/admin/admin_selfmenu.asp,/inc/mainclass.asp,commonfun.asp,/content/index.asp,/play/index.asp 2009.05.15**11:51修改sqlserver版的makeDatabase.asp,建空库时插入后台账号信息、便于登陆后台 2009.05.14**2:30发布sqlserver完整包 2009.05.12**22:10改进评论显示,剥离留言本样式与模板的关联,去除部分弹出层改为js的alert、便于用户操作,修正部分服务器上存在的google地图生成错误,更新文件gbook.asp,comment.asp,/js/function.js,/admin/admin_makehtml.asp 2009.05.07**13:31更新GVOD联播及缓冲下集、新浪高清播放器 2009.05.04**18:19更新2009新版资源库**台稳定版 2009.03.27**23:50改进程序易用性,修复图片采集bug,影片介绍为空生成错误解决,新浪高清更换播放器,改进后台添加下载地址等(因此次无必须功能升级,故未在后台更新提示) 2009.03.23**18:13增加影片seo关键字标签{playpage:note},更新文件/inc/CommonFun.asp,/inc/MainClass.asp,/play/index.asp,/content/index.asp,/admin/admin_makehtml.asp 2009.03.20**23:49增加远古高清和ku6的支持,更新文件/js/webplayer2008.html,/js/play.swf,/inc/playerKinds.xml,/admin/images/main.js 2009.03.20凌晨01:15更新自定义播放页是否生成 2009.03.17增加影片某一集名称标签{playpage:part},更新文件/play/index.asp 2009.03.17播放器支持gvod, 更新文件/js/play.swf , /js/gvod.html , /inc/playerKinds.xml , /admin/images/main.js , /admin/images/version.xml 2009.03.16修正新浪专辑采集问题,以及后台采集资源后时间更新问题,修改文件/admin/admin_resourcelib.asp,admin_webgather.asp 2009.03.07修正qvod播放器问题,修改了/js/play.swf,/js/play.js文件解决在IFRAME下播放问题

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧