你确定注册成功?有没有写入数据库呢?你通过数据库管理工具看看你的数据库有没有你更长提交的东西.
武平ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!
如果没有很明显就是没写到数据库.
如果有的话就可能是你读去错误!
两块钱解决你的问题,首先你先确认一下你的数据获取是否正确。如果不行,打印出你的 sql 语句将它放到命令行运行检测是否没问题。
不是只要求把D列的值更新为A吗?这样就可以啦
UPDATE 你的表名 SET D=A
你有一处需要优化
2处需要修改
$info=mysql_fetch_array($sql);
if($info==true)
改成
if ( mysql_num_rows($info) )
c错误的地方是:你把session的值全部设置成了null值,其实就是空值!
例外,数据库显示不了,只能说明写入数据库失败,压根就没有写入数据库,你的注册根本就没有成功
mysql_query("insert into user (name,pwd,dongjie,email,truename,sfzh,tel,qq,ip,tishi,huida,dizhi,youbian,regtime,lastlogintime,logincishu,pwd1) values ('$name','$pwd','$dongjie','$email','$truename','$sfzh','$tel','$qq','$ip','$tishi','$huida','$dizhi','$youbian','$regtime','$lastlogintime','$logincishu','$pwd1')",$conn);
改成
mysql_query("insert into user (name,pwd,dongjie,email,truename,sfzh,tel,qq,ip,tishi,huida,dizhi,youbian,regtime,lastlogintime,logincishu,pwd1) values ('$name','$pwd','$dongjie','$email','$truename','$sfzh','$tel','$qq','$ip','$tishi','$huida','$dizhi','$youbian','$regtime','$lastlogintime','$logincishu','$pwd1')",$conn) or die(mysql_error());
然后运行一下,看有什么错误提示
在你的代码最上方加上这一句
ini_set('display_errors','on');
让他报错就知道问题在哪了
你没有进行登录的数据库判断吧,在处理表单的页面里进行一下判断,select × from tb where username=“$_POST[name]” pwd="$_POST[pwd]" ,判断一下返回值是不是空,若是空的话就不能登录就好了,写个scriptalert/script然后返回到登录页面就好了