File manager - Edit - /home/autoph/public_html/api/aha/asa_signup_complete.php
Back
<?php //include '../../../cfg/ahaconn.php'; include '../../../cfg/connhr.php'; $mykey = $_GET['keyID']; if($mykey =="6e59e008b5348b452b615a3033729daae383Update"){ $userID = $_GET['userID']; $employeeID = $_GET['employeeID']; $hrisRecordID = $_GET['hris_recordID']; $hrisMobile = $_GET['hris_mobile']; $tempPass = $_GET['tempPass']; $deviceID = $_GET['deviceID']; $deviceToken = $_GET['deviceToken']; $deviceType = $_GET['deviceType']; // Encrypt the password using bcrypt $hashedPassword = password_hash($tempPass, PASSWORD_BCRYPT); // SQL query $sql = "UPDATE `employees` SET `asa_user_id`='$userID',`app_status`='Activated', `updated_at`='$myTimeStamp' WHERE `id`='$hrisRecordID' AND `mobile`='$hrisMobile'"; $sqlUpdate = "UPDATE `users` SET `asa_app_user_id`='$userID', `password`='$hashedPassword',`enabled`='1', `updated_at`='$myTimeStamp',`deviceID`='$deviceID',`deviceToken`='$deviceToken',`deviceType`='$deviceType' WHERE `employee_id`='$employeeID'"; if ($connhr->query($sqlUpdate) === TRUE) { $usrStat = "Success"; $sqlPWD = "INSERT INTO asa_pwd (`asa_app_id`,`tag`) VALUES ('$userID','$tempPass')"; if ($connhr->query($sqlPWD) === TRUE) { $pwdStat = "Success"; }else{ $pwdStat = "Error"; } } if ($connhr->query($sql) === TRUE) { $empStat = "Account is now updated"; }else{ $empStat = "Error: Activation failed"; } /** INSERT DEVICE ID AND TOKEN TO AHA DB */ // Set the URL and data $url = 'https://api.appery.io/rest/push/reg'; $data = array( 'type' => $deviceType, 'token' => $deviceToken, 'deviceID' => $deviceID, ); // Initialize cURL $ch = curl_init($url); // Set cURL options curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json', 'X-Appery-App-Id: 219d83c5-450f-4cf0-82d4-2eccbd770838' )); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data)); // Execute cURL request and get response $response = curl_exec($ch); // Check for errors // if (curl_errno($ch)) { // echo 'Error:' . curl_error($ch); // } else { // echo 'Response:' . $response; // } // Close cURL session curl_close($ch); echo json_encode(["empStat" => "$empStat ","pwdStat" =>"$pwdStat","usrStat"=>"$usrStat"]); } $connhr->close(); ?>
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings