ajax 做注册页面检测用户名是否存在代码
ajax 做注册页面检测用户名是否存在代码
我想把传过来的值打出来
PHP code?1 file_put_contents("E:/user.log",$name."\r\n",FILE_APPEND);
用了这句,然后打开user.log文件发现什么都没有,但文件大小每次回增大,这是什么原因?
下面是cheName.php的代码
PHP code?<?php header("Content-type:text/html; charset=utf-8"); $name = $_GET['regname']; //file_put_contents("E:/user.log",$name."\r\n",FILE_APPEND); //require_once("conn.php"); mysql_connect("localhost","root","") or die("Can't connect database: ".mysql_error()); mysql_select_db("message"); mysql_query("SET NAMES 'utf8'"); $select = "select * from user where username='$name'"; //后台验证用户名是否存在 $nums = mysql_num_rows(mysql_query($select)); if($nums!=0){ echo "1"; } else{ echo "0"; } ?>
ajax代码呢。如何提交的name?用get方法获取你的name参数要放到url后面。
感觉你的问题就是name为空或者有空格,没写写入\r\n这些也占用内容的
是url那代码有错