/home/desid573/public_html/drivers
Edit: /home/desid573/public_html/drivers/updateDetailsDriver.php (5101B)
connect_error);
$qcon=mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
$result = $conn->query("SELECT * FROM desid573_eway_codes.driver_commission WHERE driver_name = '".$name."'");
if($result->num_rows > 0) {
$sql = "UPDATE `desid573_eway_codes`.`driver_commission` SET `commission` = '".$comm."', `email` = '".$email."' WHERE `driver_name` = '".$name."'";
$update = $conn->query($sql);
if(!$update) {
error_log("Update commission error ".$conn->error);
} else {
$commissionSuccess = true;
}
} else {
$sql = "INSERT INTO `desid573_eway_codes`.`driver_commission`(`id`, `driver_name`, `commission`, `email`) VALUES (null,'".$name."','".$comm."','".$email."')";
$insert = $conn->query($sql);
if(!$insert) {
error_log("Insert commission error ".$conn->error);
} else {
$commissionSuccess = true;
}
}
$result = $conn->query("SELECT * FROM desid573_eway_codes.driver_billing WHERE driver_name = '".$name."'");
if($result->num_rows > 0) {
$sql = "UPDATE `desid573_eway_codes`.`driver_billing` SET `address_1` = '".$line1."', `address_2` = '".$line2."', `abn` = '".$abn."' WHERE `driver_name` = '".$name."'";
$update = $conn->query($sql);
if(!$update) {
error_log("Update billing error ".$conn->error);
} else {
$billingSuccess = true;
}
} else {
$sql = "INSERT INTO `desid573_eway_codes`.`driver_billing`(`id`, `driver_name`, `address_1`, `address_2`, `abn`) VALUES (null,'".$name."','".$line1."','".$line2."', '".$abn."')";
$insert = $conn->query($sql);
if(!$insert) {
error_log("Insert billing error ".$conn->error);
} else {
$billingSuccess = true;
}
}
$result = $conn->query("SELECT * FROM desid573_eway_codes.driver_compliance WHERE driver_name = '".$name."'");
if($result->num_rows > 0) {
$sql = "UPDATE `desid573_eway_codes`.`driver_compliance` SET `licence` = '".$licence."', `state_driver` = '".$stateDriver."', `registration` = '".$registration."', `state_vehicle` = '".$stateVehicle."', `updated` = NOW() WHERE `driver_name` = '".$name."'";
$update = $conn->query($sql);
if(!$update) {
error_log("Update compliance error ".$conn->error);
} else {
$complianceSuccess = true;
}
} else {
$sql = "INSERT INTO `desid573_eway_codes`.`driver_compliance`(`id`, `driver_name`, `licence`, `state_driver`, `registration`, `state_vehicle`, `updated`) VALUES (null,'".$name."','".$licence."','".$stateDriver."', '".$registration."', '".$stateVehicle."', NOW())";
$insert = $conn->query($sql);
if(!$insert) {
error_log("Insert compliance error ".$conn->error);
} else {
$complianceSuccess = true;
}
}
checkName();
$response["complianceSuccess"] = $complianceSuccess;
$response["billSuccess"] = $billingSuccess;
$response["commSuccess"] = $commissionSuccess;
$response["xeroSuccess"] = $xeroError;
$curlObj = curl_init();
curl_setopt($curlObj, CURLOPT_URL, 'https://hooks.slack.com/services/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');
curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curlObj, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curlObj, CURLOPT_HEADER, 0);
curl_setopt($curlObj, CURLOPT_HTTPHEADER, array('Content-type:application/json'));
curl_setopt($curlObj, CURLOPT_POST, 1);
curl_setopt($curlObj, CURLOPT_POSTFIELDS, '{"text": "Driver updated details '.$name.'"}');
$response = curl_exec($curlObj);
curl_close($curlObj);
echo json_encode($response, true);
?>