Advertisement
tam1993

check.php

Apr 8th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.04 KB | None | 0 0
  1. <?php
  2. session_start();
  3. include 'connec.php';
  4. if (isset($_POST['login'])) {
  5.   //start reg
  6.   if (preg_match("/^[a-z0-9]+$/" ,$_POST['username']) && preg_match("/^[a-zA-Z0-9]+$/" ,$_POST['password'])){
  7.     //start string len ->8
  8.     if (strlen($_POST['username']) <= 8 && strlen($_POST['password']) <= 8) {
  9.       $pass = md5($_POST['password']);
  10.       $sql_login="SELECT * FROM user WHERE user_name='".$_POST['username']."' AND user_pass='".$pass."' ";
  11.       $result_login=mysql_query($sql_login);
  12.       $data_login=mysql_fetch_array($result_login);
  13.       if(!empty($data_login)){
  14.         $_SESSION['username']=$data_login['user_name'];
  15.         $_SESSION['id']=$data_login['user_id'];
  16.         echo "1";
  17.       }else {
  18.       //ไม่มีชื่อผู้ใช้ หรือ รหัสผ่านผิด
  19.       echo "ไม่มีชื่อผู้ใช้ หรือ รหัสผ่านผิด";
  20.       }
  21.     //end string len ->8
  22.     }else {
  23.       echo "Max 8";
  24.       echo "0";
  25.     }
  26.   //end reg
  27.   }else {
  28.   //กรอกข้อมูลไม่ถูกต้อง<br />Username -> a-z 0-9<br />Password -> a-z A-Z 0-9
  29.   echo "กรอกข้อมูลไม่ถูกต้อง<br />Username -> a-z 0-9<br />Password -> a-z A-Z 0-9";
  30.   }
  31. }
  32.  
  33. if (isset($_POST['regis'])) {
  34.   //start reg
  35.   if (preg_match("/^[a-z0-9]+$/" ,$_POST['username']) && preg_match("/^[a-zA-Z0-9]+$/" ,$_POST['password']) && preg_match("/^[a-zA-Z0-9]+$/" ,$_POST['confirm-password'])){
  36.     //start string len ->8
  37.     if (strlen($_POST['username']) <= 8 && strlen($_POST['password']) <= 8){
  38.       //password check 2 pass
  39.       if($_POST['password'] == $_POST['confirm-password']){
  40.         $sql_regis="SELECT * FROM user WHERE user_name='".$_POST['username']."' ";
  41.         $result_regis=mysql_query($sql_regis);
  42.         $data_regis=mysql_fetch_array($result_regis);
  43.         if(empty($data_regis)){
  44.           $user = $_POST['username'];
  45.           $pass = md5($_POST['password']);
  46.           $insert_regis=mysql_query("INSERT INTO user (user_name,user_pass) VALUES ('$user', '$pass') ");
  47.           //สมัครใช้งานเสร็จสิ้น
  48.           $_SESSION['username']=$user;
  49.           echo "1";
  50.         }else {
  51.           //มี User นี้ในระบบแล้ว
  52.           echo "มี User นี้ในระบบแล้ว";
  53.         }
  54.       }else {
  55.         //กรุณากรอกรหัสผ่านไห้ตรงกันทั้งสองช่อง
  56.         echo "กรุณากรอกรหัสผ่านไห้ตรงกันทั้งสองช่อง";
  57.       }
  58.     //end string len ->8
  59.     }else {
  60.       echo "Max 8";
  61.       echo "0";
  62.     }
  63.   //end reg
  64.   }else {
  65.   //กรุณากรอกข้อมูลไห้ถูกต้อง<br />Username -> a-z 0-9<br />Password -> a-z A-Z 0-9
  66.   echo "กรุณากรอกข้อมูลไห้ถูกต้อง<br />Username -> a-z 0-9<br />Password -> a-z A-Z 0-9";
  67.   }
  68. }
  69.  
  70.  ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement