我的asp.net疑惑大全

来源:百度知道 编辑:UC知道 时间:2024/05/17 04:20:44
困惑:
1、做注册的时候我要被人输入的是他的出生年月(1984-11-9)但是我在显示他信息的时候我是要显示他的年龄(22)。搜索的时候就可以选择年龄在如18到25之间的数据了。请问怎么把他的出生年月变成岁数,我实现不了。请高手帮忙。
2、判断访问者来路。把不是从本站来的访问返回到首页,这个功能在.net中如何做?
3、asp.net要不要防表单输入客户端脚本?如何防?
4、为什么我的注册页,(用到了panel控件)在IE7.0上怎么搞都不会出错,但是在6.0上不稳定,(有时候出错,有时候又不会)百思不得其解!
思想我也知道
就是不知道具体如何实现,有没有高人在 啊?

1. 粗糙点,取出他生日的年部分,然后用现在的年去减一下就是岁数咯
2. document.referrer 即可取得来源
3. 可检查输入的表单里是否含有以 <script 开头,以</script>结尾的字符串,有的话替换成空字符串即可防止脚本输入
4. 尽量注意一些web标准即可避免。

1、用年与当前比较,将差值放在一个字段中或程序中检查对比差值
2、建立一个ip地址表,判断客户端是否在你规定的ip段内即可
3、网上搜一下,很多(.net注入)
4、你的程序需要更改一下(也有可能是6.0对.net的支持不够)