Mini Shell

Direktori : /var/www/vhosts/ccp.ac.th/smtp.ccp.ac.th/httpdocs/fertilizer/
Upload File :
Current File : /var/www/vhosts/ccp.ac.th/smtp.ccp.ac.th/httpdocs/fertilizer/insert_user.php

<?php
    include 'db/database.php'; 
    $name = $_POST['name'];
    $last_name = $_POST['last_name'];
    $username = $_POST['username'];
    $password = $_POST['password'];
    $login_status = $_POST['login_status'];
   

    
 
    //เช็ค Username ซ้ำกันหรือไม่
    $sql_user = "SELECT username FROM user WHERE username='$username'";
    $result_user = mysqli_query($link, $sql_user);
    $is_user = mysqli_num_rows($result_user);
    if ($is_user == 1) {
        header('Content-Type: application/json');
        $errors = "Username มีคนใช้แล้ว กรุณาเปลี่ยน Username ใหม่" . mysqli_error($link);
        echo json_encode(array('status' => 'danger','message' => $errors));
        exit;
    }
    
    //เข้ารหัส Password
    $salt = 'tikde78uj4ujuhlaoikiksakei896';
    $hash_password = hash_hmac('sha256', $password, $salt);
  
    
    $sql = "INSERT INTO `user` (`name`,`last_name`,`username`,`password`,`login_status`) VALUES 
          ('$name','$last_name','$username','$hash_password','$login_status')";
    $result = mysqli_query($link, $sql);
    
    if ($result) {
        header('Content-Type: application/json');
        echo json_encode(array('status' => 'success','message' => 'บันทึกข้อมูลเรียบร้อยแล้ว'));
    } else {
        header('Content-Type: application/json');
        $errors = "เกิดข้อผิดผลาดไม่สามารถบันทึกข้อมูลได้" . mysqli_error($link);
        echo json_encode(array('status' => 'danger','message' => $errors));
    }

Zerion Mini Shell 1.0