% 怎么存入数据库?

moonvan 2004-08-04 10:19:40
输入input的时候有,存入的时候就没了。
...全文
166 19 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
hacker18 2004-08-05
  • 打赏
  • 举报
回复
up
moonvan 2004-08-04
  • 打赏
  • 举报
回复
如果用正则表达式,怎么搞?
DARKNESSFALL 2004-08-04
  • 打赏
  • 举报
回复
学习
moonvan 2004-08-04
  • 打赏
  • 举报
回复
用哪个转义字符?是\ 还是‘ 好象不行?
lang11zi 2004-08-04
  • 打赏
  • 举报
回复
转意字符
cdsun 2004-08-04
  • 打赏
  • 举报
回复
输入时用replace转化成特定字符啊.

出库时再转回来就行了.
qiangtian 2004-08-04
  • 打赏
  • 举报
回复
urlencode不行嘛?
moonvan 2004-08-04
  • 打赏
  • 举报
回复
传入s_cpdl=(%很好)
xmlhttp.open "post","008_back.asp?m_type="+form1.h_type.value+"&scpdl="+form1.s_cpdl.value
xmlhttp.Send()

008.back中存入库
库中只有(很好),中问的%没有这个问题。
jervis82 2004-08-04
  • 打赏
  • 举报
回复
可能这是系统带的功能吧。
satans18 2004-08-04
  • 打赏
  • 举报
回复
怎么会输入input的时候有,存入的时候就没了呢?
moonvan 2004-08-04
  • 打赏
  • 举报
回复
这样我也想过。太麻烦,那不是要我把以前做的所有的都要加上这个转化。
为何会这样?还有哪些字符会这样?
kebeixueng 2004-08-04
  • 打赏
  • 举报
回复
好像要用转义字符
我也不记得
skyboy0720 2004-08-04
  • 打赏
  • 举报
回复
楼上的是个方法!
  • 打赏
  • 举报
回复
呵呵,
我也是这么认为 的
dcwang 2004-08-04
  • 打赏
  • 举报
回复
输入时用replace转化成特定字符啊.

出库时再转回来就行了.
mjpclab 2004-08-04
  • 打赏
  • 举报
回复
[%]
moonvan 2004-08-04
  • 打赏
  • 举报
回复
谢谢了,这个方法不太适合我啊,如果用的话,我需要在前台把要传的每一个值encode 然后再后台decode很麻烦。
我发现在后台用server.urlencode(request.querystring("abc"))能把abc中的%显示出来,但是他同时也把除数字外的字符都转化成了%+16进制数的形式,又怎么转换回来呢?php里边有这个函数可惜asp没有。
超级大笨狼 2004-08-04
  • 打赏
  • 举报
回复
'加密:
'适用于任何字符,包括空格和url冲突的"&""?""%"汉字等符号
'简单加密,可以改造成移位加密,比如每个字符asc码值增加或减少一个数字
'可以改造成移位随机加密。
'比如每个字符前有一个随机数字,表示该字符asc码值增加或减少这个随机数字
function encode(x)
for i=1 to len(x)
TempNum=hex(asc(mid(x,i,1)))
if len(TempNum)=4 then
encode=encode & cstr(TempNum)
else
encode=encode & "00" & cstr(TempNum)
end if
next
end function
'解密:
function decode(x)
for i=1 to len(x) step 4
decode=decode & chr(int("&H" & mid(x,i,4)))
next
end function
moonvan 2004-08-04
  • 打赏
  • 举报
回复
用urlencode到可以,但怎么转换回来?

28,409

社区成员

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

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