为什么我的代码永远是提交未成功?
﹋南初°
﹋南初° 2018-04-22 16:17:00
[PHP讨论组]

真的wo'shi我试过很多方法,看过很多视频,明明是一样的代码,为什么我的都是不成功,别人的我不知道...很烦啊,未成功提示框也不显示错误点在哪,感觉要崩溃了0_0

login.php:

   

   登录

   

   

   

用户登录

   

   

      用户名:

     

   

   

      密码:

     

   

 

   

      验证码:

     

   ="code" placeholder="请输入验证码">

     

     

   

 

   

     

      注册

   

   

regcheck.php

header("content-Type: text/html; charset=Utf-8");

session_start();

//注册处理页面regcheck.php

if (isset($_POST["hidden"])&&$_POST["hidden"]=="hidden") {

$user=trim($_POST["username"]);//使用trim函数移除字符串两侧的空白字符

$pwd=md5(trim($_POST["userpwd"]));

$pwd_confirm=md5(trim($_POST["confirm"]));

$code=$_POST["code"];

if($user==""||$pwd==""||$pwd_confirm==""){

// echo "";

}elseif ($code!=$_SESSION["var_code"]) {

// echo "";

}else{

if ($pwd==$pwd_confirm) {

$conn=mysql_connect("localhost","root","a123456");//链接数据库的账号密码

if (mysqli_errno($conn)) {

echo mysqli_errno($conn);

exit;

}

mysqli_select_db($conn,"userdb");//选择数据库

mysqli_set_charset($conn,"utf8");//设定字符集

// $sql="select username from USER where username='$user'";//sql语句

$sql = "SELECT * FROM `user` PROCEDURE ANALYSE()";

// mysql_query(query)

$result=mysqli_query($conn,$sql);//执行SQL语句 

      $num = mysqli_num_rows($result); //统计执行结果影响的行数 

 

if($num) //如果已经存在该用户 

echo ""; 

else //不存在当前注册用户名称 

$ip=ip2long($_SERVER['REMOTE_ADDR']); // 把ip地址转换成整型

$time=time();

$sql_insert = "insert into `user` (`username`,`userpwd`,`createtime`,`createip`) values('" . $user . "','" . $psw ."','".$time."','".$ip."')"; 

//$sql = "SELECT * FROM `user` PROCEDURE ANALYSE()";

$res_insert = mysqli_query($conn,$sql_insert); 

if($res_insert) 

echo ""; 

else 

echo ""; 

else 

echo ""; 

else 

// echo "";

echo ""; 

?> 

logincheck.php

header("content-Type: text/html; charset=Utf-8");

session_start();

//登录处理界面 logincheck.php

//判断是否按下提交按钮

 if(isset($_POST["hidden"]) && $_POST["hidden"] == "hidden") 

 { 

//将用户名和密码存入变量中,供后续使用

$user = trim($_POST["username"]);//trim()函数移除字符串两侧的空白字符

$psw = md5(trim($_POST["userpwd"]));//密码使用md5()加密一次,存入数据库

$code = $_POST["code"];

if($user == "" || $psw == "") 

{

//用户名或者密码其中之一为空,则弹出对话框,确定后返回当前页的上一页 

echo ""; 

}else if($code != $_SESSION[' ver_code']){

echo "";

else 

{ //确认用户名密码验证码不为空,则连接数据库

$conn = mysqli_connect("localhost","root","a123456");//数据库帐号密码为安装数据库时设置

if(mysqli_errno($conn)){

echo mysqli_errno($conn);

exit;

}

mysqli_select_db($conn,"userdb"); 

mysqli_set_charset($conn,'utf8'); 

$sql = "select username,userpwd from user where username = '$user' and userpwd = '$psw'"; 

//$sql = "SELECT * FROM `user` PROCEDURE ANALYSE()";

$result = mysqli_query($conn,$sql); 

$num = mysqli_num_rows($result); 

 if($num) 

 { 

 echo ""; 

 } 

 else 

 { 

 echo ""; 

 } 

 } 

 } 

 else 

 { 

 echo ""; 

 } 

 

?> 

register.php

 

 php.cn

 

 

 

 

 

 

 

用户注册

 

用户名:
密 码:
确认密码:

 

 

 

求大神解决,我觉得再解决不出来,我的头发都要掉光了

﹋南初°
﹋南初°

好好学PHP。

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号