为了账号安全,请及时绑定邮箱和手机立即绑定

ajax登录的js返回怎么判断?

ajax登录的js返回怎么判断?

aluckdog 2019-05-16 10:09:49
php文件(登录页面 php_php.php)<html><head><meta http-equiv="content-Type" content="text/html; charset=utf8"><script type="text/javascript" src="php_ajax.js"></script></head><body><center><form name="myform" action="" method="post" enctype="text/plain"><table><tr><td align=right>用户名:</td><td><input type="text" name="user" value="" /></td><td><div id="php100"></div></td></tr><tr><td align=right>密 码:</td><td><input type="password" name="password" value=""><div id="php1000"></div></td></tr><tr><td colspan=2 align=center><input type=submit name=submit value="登录" onclick="funphp100()"></td></tr></table></form></center></body></html>AJAX文件(php_ajax.js)var xmlHttp;function S_xmlhttprequest(){if(window.ActiveXObject){xmlHttp = new ActiveXObeject('Microsoft.XMLHTTP'); }else if(window.XMLHttpRequest){xmlHttp = new XMLHttpRequest(); } }function funphp100(){var user=document.myform.user.value;var pass=document.myform.password.value;S_xmlhttprequest();xmlHttp.open("POST","php_for.php?user="+user+"&pass="+pass,true);xmlHttp.onreadystatechange = byphp;xmlHttp.send(null);}function byphp(){if(xmlHttp.readyState == 4){if(xmlHttp.status == 200){var byphp100 = xmlHttp.responseText;document.getElementById('php100').innerHTML = byphp100;}}}传值数据库判断页面(php_for.php)<?phpif($_POST['id']){sleep(1);$conn=mysql_connect("localhost","root","vertrigo") or die("连接数据库失败");mysql_select_db("ajax",$conn);$sql = "select * from ajax where name='$_POST[id]'";$res = mysql_query($sql);if(is_array(mysql_fetch_row($res))){echo "<font color=red>此帐号已存在</font>"; }else{echo "<font color=green>恭喜你可以注册</font>"; }}?>代码基本是这样的。开始判断的只是一个用户名。所以php_for.php里面的判断是单独的一个用户名。现在想做成普通登录页面的ajax登录 请问我在ajax最后一个方法function byphp() 这该怎么继续写吖? 还有一个就是在php_for.php里面 代码目前是专门判断了一个用户名。我想知道怎么才能通过用户不同的输入帐号以及密码,自动会在表单某个div里提示用户的信息是否正确。 
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 341 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信