哪位仁兄有这样的代码 或者知道哪里有这样的代码

chang1216 2005-07-07 09:40:05
类似 这样的注册http://www.17u.net/login/register.asp 代码 包括判断页面 如:检测用户名是否存在等 谢谢了 重金悬赏
...全文
153 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
chang1216 2005-07-10
  • 打赏
  • 举报
回复
if (oform.address.value == ""){
alert("请输入您的常用通讯地址!");
oform.address.focus();
return (false);
}
if (oform.post.value == ""){
alert("请输入邮政编码!");
oform.post.focus();
return (false);
}
if (oform.gj.value == ""){
alert("请选择公司所在国家!");
oform.gj.focus();
return (false);
}
if (oform.sf.value == ""){
alert("请选择公司所在省州!");
oform.sf.focus();
return (false);
}
if (oform.city.value == ""){
alert("请选择公司所在城市!");
oform.city.focus();
return (false);
}
// if (oform.email.value == ""){
// alert("请输入您的电子邮件地址!");
// oform.email.focus();
// return (false);
// }
if (oform.qymc.value == ""){
alert("请输入您公司的名称!");
oform.qymc.focus();
return (false);
}
if (oform.zycp.value == ""){
alert("请填写公司主要产品!");
oform.zycp.focus();
return (false);
}
if (!ifchkboxslcted(oform,'qylb')){
alert("请至少选择一种经营模式!");
return (false);
}
if (oform.sortid.value == ""){
alert("请选择行业大类!");
oform.sortid.focus();
return (false);
}
if (oform.typeid.value == ""){
alert("请选择行业小类!");
oform.typeid.focus();
return (false);
}
if (oform.qyjj.value == ""){
alert("请输入公司简介!");
oform.qyjj.focus();
return (false);
}
if (isEmpty(oform.imagepassword)){
alert("请按照图片中的数字输入验证码!");
oform.imagepassword.focus();
return (false);
}
if (!confirm("您确定注册信息填写正确吗?")){
return (false);
}
oform.submit();
}
对这些不熟悉 请大家帮忙看看 为什么总提示我 缺少对象
我的提交按钮 是这样的
<input type="submit" value="提 交 注 册" onclick="CheckInput(this.form)" name="submitbt">
谢谢各位了
chang1216 2005-07-10
  • 打赏
  • 举报
回复
function checkmp(formfield){
// if (formfield.value == ""){
// alert("抱歉!“手机号码”不能为空!");
// formfield.focus();
// return (false);
// }
if (!(oldmp==formfield.value)){
var arr =showModalDialog('checkshouji.asp?shouji='+formfield.value, "", "dialogWidth:250px; dialogHeight:150px;help:0; status:0");
// alert(arr);
switch (arr){
case 'ok' :
ifcheckmpok=true
oldmp=formfield.value
alert('恭喜!\n\n您输入的“手机号码”还没人使用,请继续输入其他资料!');
break;
case 'noinput' :
alert('抱歉!\n\n您还没有输入“手机号码”,请先输入!');
oldmp=formfield.value
formfield.focus();
break;
case 'notok' :
alert('抱歉!您输入的“手机号码”已被先前会员使用,请重新输入!');
formfield.focus();
formfield.select();
}
}
}

function ifchkboxslcted(oform,chkboxname){
var ifchkboxslcted=false;
for (var i=0;i<oform.elements.length;i++){
var e=oform.elements[i];
if (e.name == chkboxname){
if (e.checked){
ifchkboxslcted=true;
}
}
}
return (ifchkboxslcted);
}
function CheckInput(oform){
if (!(oform.yhm.value == "") && !ifcheckhyok){
alert("您输入了会员登录名但没有检测,请先检测!");
return (false);
}
if (!(oform.biming.value == "") && !ifcheckbmok){
alert("您输入了社区笔名但没有检测,请先检测!");
return (false);
}
if (oform.yhm.value == ""){
alert("会员登录名不能为空!");
oform.yhm.focus();
return (false);
}
if (oform.yhm.value.length < 4){
alert("会员登录名不能小于4位!");
oform.yhm.focus();
oform.yhm.select();
return (false);
}
if (!is_en_int_number(oform.yhm.value)){
alert("会员登录名组合不符合规范!");
oform.yhm.focus();
oform.yhm.select();
return (false);
}
if (oform.pass.value == ""){
alert("密码不能为空!");
oform.pass.focus();
return (false);
}
if (oform.pass.value.length < 4){
alert("密码不能小于4位!");
oform.pass.focus();
oform.pass.select();
return (false);
}
if (!is_en_int_number(oform.pass.value)){
alert("密码组合不符合规范!");
oform.pass.focus();
oform.pass.select();
return (false);
}
if (oform.confirmPassword.value == ""){
alert("再输入密码不能为空!");
oform.confirmPassword.focus();
return (false);
}
if (oform.confirmPassword.value !=oform.pass.value){
alert("两次密码输入不同!");
oform.confirmPassword.focus();
oform.confirmPassword.select();
return (false);
}
if (oform.question.value == ""){
alert("请输入密码提示问题!");
oform.question.focus();
return (false);
}
if (oform.answer.value == ""){
alert("请输入密码提示答案!");
oform.answer.focus();
return (false);
}
if (isEmpty(oform.biming)){
alert("社区笔名不能为空!");
oform.biming.focus();
return (false);
}
if (!if_inc_02(oform.biming.value)){
alert("社区笔名只能由英文字母和汉字组成,不能包含空格等!");
oform.biming.select();
return (false);
}
if (!is_en_intnum_chinese(oform.biming.value)){
alert("社区笔名只能由英文字母数字或汉字组成,不能包含空格等!");
oform.biming.select();
return (false);
}
if (isEmpty(oform.name)){
alert("请输入您的真实姓名!");
oform.name.focus();
return (false);
}
if (!if_inc_02(oform.name.value)){
alert("真实姓名只能由英文字母和汉字组成,不能包含空格等!");
oform.name.select();
return (false);
}
if (!is_en_intnum_chinese(oform.name.value)){
alert("真实姓名只能由英文字母数字或汉字组成,不能包含空格等!");
oform.name.select();
return (false);
}
if (oform.zw.value == ""){
alert("请输入您的职务!");
oform.zw.focus();
return (false);
}
// if (oform.bm.value == ""){
// alert("请输入您所在的部门!");
// oform.bm.focus();
// return (false);
// }
if (oform.phone.value == ""){
alert("请输入您的常用固定电话!");
oform.phone.focus();
return (false);
}
if (oform.fax.value == ""){
alert("请输入您的传真!");
oform.fax.focus();
return (false);
}
if (oform.mp.value.length != 11){
alert("手机号码必须是11位半角数字,不需要以“0”开始!\n\n应该如:13004593387,而不是:13004593387\n\n中国以外及港澳台地区会员请直接与我们联系:0512-65155680、65155681");
oform.mp.select();
return (false);
}
if (!is_int_number(oform.mp.value)){
alert("手机号码只能由半角数字组成,请不要使用全角数字!\n\n应该如:13004593387,而不是:13004593387");
oform.mp.focus();
oform.mp.select();
return (false);
}
if (oform.mp.value.indexOf('0',0) == 0){
alert("手机号码不需要以“0”开始!\n\n应该如:13004593387,而不是:13004593387\n\n中国以外及港澳台地区会员请直接与我们联系:0512-65155680、65155681");
oform.mp.select();
return (false);
}
if (oform.mp.value.indexOf('13',0) !== 0 || oform.mp.value.indexOf('13',0) == -1){
alert("手机号码必须要以“13”开始!\n\n应该如:13004593387,而不是:13004593387\n\n中国以外及港澳台地区会员请直接与我们联系:0512-65155680、65155681");
oform.mp.select();
return (false);
}
zwrtv 2005-07-10
  • 打赏
  • 举报
回复
路过学习下
chang1216 2005-07-10
  • 打赏
  • 举报
回复
大家快来帮忙啊
chang1216 2005-07-08
  • 打赏
  • 举报
回复
希望大家 帮帮忙 谢谢了
zftow110 2005-07-07
  • 打赏
  • 举报
回复
不是吧!这个自己都不会写,在这里不知怎么混到五星的!
chang1216 2005-07-07
  • 打赏
  • 举报
回复
我是用的 同学的号 我刚学 他还出差了 谢谢了各位
xuqingz 2005-07-07
  • 打赏
  • 举报
回复
狠简单的,页面判断用script判断 你都五个星了 别说你不会
判断用户是否存在,你可以结合数据库判断是否存在 一个select狠简单的.
chang1216 2005-07-07
  • 打赏
  • 举报
回复
怎么没有人回答阿?
lirong 2005-07-07
  • 打赏
  • 举报
回复
既然是同学的号,那问你同学不是更直接吗?
chang1216 2005-07-07
  • 打赏
  • 举报
回复
没有人写过吗 具体点 谢谢
游陆 2005-07-07
  • 打赏
  • 举报
回复
类似这样的语句:
<SCRIPT language=JavaScript>
<!--
function CheckForm()
{
if (document.UserLogin.Name.value =="")
{
alert("请填写您的用户名!");
document.UserLogin.Name.focus();
return false;
}
var filter=/^\s*[.A-Za-z0-9_-]{5,15}\s*$/;
if (!filter.test(document.UserLogin.name.value)) {
alert("用户名填写不正确,请重新填写!可使用的字符为(A-Z a-z 0-9 _ - .)长度不小于5个字符,不超过15个字符,注意不要使用空格。");
document.UserLogin.Name.focus();
document.UserLogin.Name.select();
return false;
}
if (document.UserLogin.Pwd.value =="")
{
alert("请填写您的密码!");
document.UserLogin.Pwd.focus();
return false;
}
var filter=/^\s*[.A-Za-z0-9_-]{5,15}\s*$/;
if (!filter.test(document.UserLogin.Pwd.value)) {
alert("密码填写不正确,请重新填写!可使用的字符为(A-Z a-z 0-9 _ - .)长度不小于5个字符,不超过15个字符,注意不要使用空格。");
document.UserLogin.Pwd.focus();
document.UserLogin.Pwd.select();
return false;
}
loginForm.submit();
return true;
}
//-->
</SCRIPT>
xutao888 2005-07-07
  • 打赏
  • 举报
回复
一般自己写~~~~~~~改别人的蛮麻烦的~~~~~~~~
Kvci 2005-07-07
  • 打赏
  • 举报
回复
检测用户名是否存在
就是这样啦
判断select * from table1 where user=username 是否为空
如果结果集为空就不存在啦
否则就有啦
xuqingz 2005-07-07
  • 打赏
  • 举报
回复
那你会不会给分呀???
http://www.doyouhike.net/forum/comm_nav/325548,0,0,1.html 求助 如何使用 Google Earth 做一条线路图 放进GPS 以前看见有一个帖子,上面写着有一位仁兄在偷 Google Earth 的高程数据,做等高线地图,于是在 Baidu 这样搜索 “Google Earth site:www.doyouhike.net”,搜索磨房里面所有有关“Google Earth”的帖子,那个帖子没有找到,却发现了本帖子。由于自己有时候带队,还有就是喜欢琢磨 GPS,就自己生成 KML 格式的轨迹。在“Google Earth”里面找到自己要去的地方,通过别人的资料,看看看看大致的路线,然后取一些坐标点。取点的时候,把鼠标放在“Google Earth”上,然后按“Print Screen/SysRq”键来截屏,之后,粘贴在画图里面,之后,就录入这个点的经纬度,海拔一般情况下的价值不大,就省略了。之后,把这些点导入 WPS的电子表格,利用公式把“114,31,00.18”格式的经纬度转换为“114.516716”格式,就着就手工生成 KML文件了,最后,利用 gpsbabel-1.3.6 转换成我的 GPS 识别的格式。想省钱,就在 TAOBAO 买了一个二手杂牌的 GPS,Lowrance Hunt C,不支持中文,于是采用了英文菜单,地名只好采用拼音了。这样做起来实在累,一般生成一条比较短的轨迹,花两个小时是很正常的事情。前一阵子,在学习《WINDOWS 程序设计》,于是就想参照上面的例程写一个小程序,让它自动生成我需要的轨迹。 《WINDOWS 程序设计》的第八章的 WHATCLR 程序,它运行时候,就可以以点的方式改变其它程序的颜色,既然要改变这些点,就要知道它们相对于屏幕左上角的坐标。既然是这样,那利用相似三角形的原理,我在 “Google Earth”这样描点,知道起点和终点的坐标后,就很容易地生成一条所需要的 KML 格式的轨迹了。之后,把它导入“Google Earth”以检验这条轨迹,不合乎自己要求就重描一条,几分钟就搞定了。看来,“懒人推动社会进步”,这句话非常有道理。 其中一个问题就是,需要用按键或者鼠标来控制程序描点的开始和结束,于是参考了第六章的 KEYVIEW1 和 第七章的 BLOKOUT1,最后决定使用“a”(小写字母)座位控制键!本来想以鼠标右键来控制的,后来没有搞定,就放弃了。 最后碰到的一个令人头疼的问题就是保存文件,开始想参考第十一章的 POPPAD 程序,看来没有把这个程序吃透,就放弃了。准备使用《WINDOWS 核心编程》上面的文本框来输出生成的经纬度文件,当我安装号运行程序库并配置好,忽然发现它是 C++ 的程序,晕死了。期间还尝试过使用 C++ 的文件指针 FP,后来发现不支持!就放弃了,时间不允许我先去吃透 C++ 再来完成这个程序。后来,发现《WINDOWS 程序设计》的例程,包含的头文件是这种:#include ,而 C++ 格式包含的头文件是:#include ,通常没有“.h”,感觉《WINDOWS 程序设计》应该还支持 Turbo C 2.0 格式下的文件读写,于是找到谭浩强同志的《C 语言程序设计》,看看它怎么弄的。之后,在 VC++ 6.0下测试了一把,通过,于是程序就基本完工了。 程序的使用,把附件的压缩包解压缩的你的硬盘的任意一个角落,在 C 盘的根目录下生成一个文本文件“START.txt”,不知道怎么生成就问你的电脑启蒙老师了。压缩包里面有一个 START.txt,可以直接修改了!然后运行 WHATCLR.exe,按一下小写字母“a”,C 盘的根目录下就生成了 startstop.kml,(可能需要刷新一下),将其导入“Google Earth”,就会发现2个点,“start”和“stop”,点 WHATCLR.exe 让它在最前面,之后把鼠标放在 “start” 处,“start” 会变大,再按一下小写字母“a”,按住鼠标左键沿着路径拖动就开始生成轨迹,当鼠标拖到 “stop”点的时候,“stop”变大,松开鼠标,同时按一下小写字母“a”完成轨迹的生成。注意,生成轨迹的时候,必须让 WHATCLR.exe 始终处在各个窗口的最前面,也就是它获得焦点!这时,在 C 盘的根目录就会发现2个 KML 文件:“GPSDATA.KML”和“GPSDATA2.KML”,把“GPSDATA.KML”导入到“Google Earth”,看是否合乎你的要求,不合要求就重来一遍,直到合乎你的要求为止。用 gpsbabel-1.3.6 把转换为你的 GPS 所支持的格式即可。 注意:由于是习作,KML 文件保存的位置默认为 C 盘,如果想存储在其它地方,可以自行修改程序。 压缩包里附有源代码。如果想知道程序为什么这么写,请问 Bill·Gates 或者是 Charles·Petzold。如果想知道 KML 文件怎么生成,请联系 Google 或者 zGPSconv.exe 的作者,我是参照 zGPSconv.exe 生成的 KML 文件来生成 KML 文件的。

28,406

社区成员

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

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