男主得到外星科技都市:请教关于站内搜索的问题

来源:百度文库 编辑:高考问答 时间:2024/04/30 02:01:06
我看了许多搜索,一般搜索时,是从某一页表单传个key过来到search.asp页面,但是我传值时,是这样search.asp?key=...这样.于是我就用request.querystring("key")来收,也可以,但问题出现了.
1.当key传英文时,没问题,传中文时,地址栏就变成了%e2%92 这种的,这样,当我用key来与数据库中的内容来比,即用like时,好像就不行了???
2.我实际上用的是:search.asp?key=中文字&type=001323,这样的,这就有个问题了,我搜英文时,没问题,但当我搜中文字时,它跳出对话框说我没有选择搜索类型,奇怪,我明明选了呀,(我自己写的代码),我没有按确定,看上面的地址,是这样的:search.asp?key=%e4%bc%9a&type=001
请问这是怎么回事呀,请各位帮帮忙,谢谢!

这个原因很简单啊 ,就是你打开一个网站,他的目录是汉字的,如果在地址栏里显示就边成代码了!!~!~!

%20这个就空格的代码!~~!~!计算机识别的代码~~~!~!~