主题:  如果使客户输入在文本框里的文件按原定格式显示?!

泡饭

职务:普通成员
等级:2
金币:2.0
发贴:734
#12002/8/16 15:39:01
如果客户是输入一篇文章,有很多的回车及空格,如何保存到数据库,并调出成原来输入的格式呢?
能不能给个代码!!!

还有一个问题就是:我新建了一个global.asa文件
----------------------------------------------------

-----------------------------------------------
我用于判断SESSION("member")<>ourmember,被认为不是用户,而中止,可是为什么我总是不能登录呢?明明密码与用户名正确,可就是不能登录!!!
登录的代码如下:
-----------------------------------------------
<%@ Language=VBScript %>

<% name=trim(Request.Form("username"))
pass=trim(Request.Form("userpass"))
set rs=server.CreateObject ("adodb.recordset")
rs.Open ("select * from members where membername='"&name&"'") ,conn,1,3
if rs.EOF and rs.BOF then %>
您还不是我们的成员!
<% else
if pass=rs("memberpass") then
session("member")="ourmember"
session("membername")=rs("membername")
Response.Redirect ("members.asp")
rs.Close
set rs=nothing
conn.Close
set conn=nothing
else
%>您输入的密码错误!<%
end if
end if %>

-----------------------------------
为什么登录的时候总会出现错误?!有时却能安全的登录!!!真怪啊。
有什么错误,希望指出来,谢谢。



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22002/8/16 17:04:00


第一个



大雪糕

职务:普通成员
等级:2
金币:10.0
发贴:579
#32002/8/16 20:47:34
if pass=rs("memberpass") then
session("member")="ourmember"
session("membername")=rs("membername")

你上面一段写得有点问题,你与其这么写,倒不如换个思路这么写
<%
if not rs.EOF then
session("member")="ourmember"
Response.Redirect ("members.asp")
else
%>
您还不是我们的成员!
<%end if%>



泡饭

职务:普通成员
等级:2
金币:2.0
发贴:734
#42002/8/19 11:10:41
谢谢楼上两位!!!
今天试试看行不行;)



helmet

职务:版主
等级:4
金币:10.0
发贴:1559
#52002/8/19 15:24:56
其实空格回车等控制符已经存在数据库里了,主要是从库里提取数据的时候要替换一下,就是把控制符替换为
, 之类的。