| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 486 人关注过本帖
标题:有关新闻发布的问题(ASP,和表单有关)???
只看楼主 加入收藏
小聪
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-3-31
收藏
 问题点数:0 回复次数:2 
有关新闻发布的问题(ASP,和表单有关)???
<form action="fabu.asp" method="post" name="myform" onSubmit="return CheckForm();" enctype="multipart/form-data">

我在做新闻发部系统时,遇到了这个问题:为什么 加上enctype="multipart/form-data" 这一句只能上传图片
却不能不发布新闻??也就是表单中的内容无法取得

而去掉了这一句,能取得表单中的要发布的文字内容,却不能上传图片了

请问这是为什么 呀?
搜索更多相关主题的帖子: 表单 新闻发布 ASP 
2006-05-09 16:08
hangxj
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2045
专家分:0
注 册:2006-4-10
收藏
得分:0 

全部代码


http://www./
2006-05-09 16:26
小聪
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2006-3-31
收藏
得分:0 

我用的是组件(化境)


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<style type="text/css">
<!--
.style1 {
color: #990099;
font-weight: bold;
font-size: 16px;
}
.style5 {font-size: 9pt}
.style7 {color: #CC3300; font-size: 10pt; }
.style13 {color: #000000}
.style14 {color: #990099}
.style16 {font-size: 9pt; color: #990099; }
-->
</style>
</script>
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function have_img_onclick() {
if (document.myform.have_img(0).checked)
document.myform.news_photo.disabled=true
else
document.myform.news_photo.disabled=false
}

//-->
</SCRIPT>

<script language = "JavaScript">

function CheckForm()
{
if (editor.EditMode.checked==true)
document.myform.Content.value=editor.HtmlEdit.document.body.innerText;
else
document.myform.Content.value=editor.HtmlEdit.document.body.innerHTML;
if (document.myform.name.value=="")
{
alert("新闻标题不能为空,请您输入!");
document.myform.name.focus();
return false;
}
if (document.myform.select.value=="请选择")
{
alert("新闻栏目不能为空,请您选择!");
document.myform.select.focus();
return false;
}
if (document.myform.Content.value=="")
{
alert("新闻内容不能为空!");
editor.HtmlEdit.focus();
return false;
}
return true;
}
function loadForm()
{
editor.HtmlEdit.document.body.innerHTML=document.myform.Content.value;
return true
}
</script>
</head>
<body onLoad="javascipt:setTimeout('loadForm()',1000);">
<form action="fabu.asp" method="post" name="myform" onSubmit="return CheckForm();" enctype="multipart/form-data">
<table width="646" height="281" border="2" align="center" cellspacing="0" bordercolor="#FFFFFF">
<tr bgcolor="#D3EFFE">
<th height="62" colspan="2" nowrap scope="col"><span class="style1">发&nbsp;布&nbsp;新&nbsp;闻</span></th>
</tr>
<tr bgcolor="#D3EFFE">
<td height="10" colspan="2"><div align="center"><span class="style7">*<strong> 注意</strong>:</span><span class="style13"><span class="style16">请您在20分钟内完成提交.如果超时请您重新登录!</span></span></div></td>
</tr>
<tr bgcolor="#999966">
<td height="11" bgcolor="#D3EFFE" class="style5 style14">新闻标题:</td>
<td height="11" bgcolor="#D3EFFE"><input name="name" type="text" id="name" size="15"></td>
</tr>
<tr>
<td width="200" height="25" nowrap bgcolor="#D3EFFE"><span class="style16"> 请您选择栏目:</span></td>
<td width="433" bgcolor="#D3EFFE"><select name="select">
<option selected value=请选择>请选择</option>
<option >生活娱乐</option>
<option>产品展示</option>
</select></td>
</tr>
<tr bgcolor="#CCCCCC">
<td height="19" nowrap bgcolor="#D3EFFE"><span class="style14"><span class="style14">新闻图片:</span> <input type="radio" name="have_img" value="0" CHECKED language=javascript onClick="return have_img_onclick()">
<span class="style16"> 无 &nbsp;</span>
<input type="radio" name="have_img" value="1" language=javascript onClick="return have_img_onclick()">
<span class="style16">有</span></td>
<td bgcolor="#D3EFFE">
<input type="file" name="news_photo" class="box1" style="WIDTH:280px; COLOR: navy;
HEIGHT: 20px;"
size=49 disabled></td>
</tr>
<tr bgcolor="#D3EFFE">
<td height="35" colspan="2"><span class="style16">特殊标记:</span> <input type="checkbox" name="checkbox" value="checkbox">
<span class="style16">首页信息</span>&nbsp; <input type="checkbox" name="checkbox2" value="checkbox">
&nbsp;<span class="style16">重点信息</span></td>
</tr>
<tr bgcolor="#D3EFFE">
<td colspan="2" align="center" valign="middle"> <div align="center">
<textarea name="Content" style="display:none"></textarea>
<iframe ID="editor" src="editorhtml/editor.asp" frameborder=1 scrolling=no width="710" height="395" ></iframe>
</div></td>
</tr>
<tr bgcolor="#D3EFFE">
<td colspan="2"> <div align="center">
<input type="submit" name="Submit" value="发 布">

&nbsp;&nbsp;
<input type="reset" name="Submit2" value="清 空">
</div></td>
</tr>
</table>
</form>
</body>
</html>


2006-05-09 16:38
快速回复:有关新闻发布的问题(ASP,和表单有关)???
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.058242 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved