| Current Path : /var/www/html/jkdm-deface/www/ |
| Current File : /var/www/html/jkdm-deface/www/padamdocument.php |
<?php
$output = array();
$output['success'] = false;
$lampiranid= $_POST["id_lampiran"];
$config = require_once '../common/config/db.php';
if ($lampiranid!='') {
$dsn = explode(';', $config['dsn']);
$host = explode('=', $dsn[0])[1];
$db = explode('=', $dsn[1])[1];
$servername = $host;
$username = $config['username'];
$password = $config['password'];
$dbname = $db;
// $servername = "myopensoft.ddns.net";
// $username = "root";
// $password = "[0$7@mDB!]";
// $dbname = "jkdm";
// $dbport = "33061";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
//die("Connection failed: " . $conn->connect_error);
$output['error1'] = 'DB connect error';
$output['success'] = false;
}
$sqlquery = 'SELECT * FROM jkdm.dls_ai_docupload where aidu_id = '.$lampiranid;
$result = mysqli_query($conn, $sqlquery);
$filetodelete = '';
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
$filetodelete = $row["aidu_filename"];
}
}
if ($filetodelete!= '') {
$myFile = "documents/".$filetodelete;
$output['deleted_file'] = $myFile;
unlink($myFile) or die();
$sql = "DELETE FROM jkdm.dls_ai_docupload where aidu_id = ".$lampiranid;
if ($conn->query($sql) === TRUE) {
$output['success'] = true;
} else {
$output['error'] = 'DB delete error :'.$conn->error.' : '.$sql;
$output['success'] = false;
}
$conn->close();
http_response_code (200);
//set Content-Type to JSON
header( 'Content-Type: application/json; charset=utf-8' );
//echo error message as JSON
echo json_encode( $output );
} else {
$output['error'] = 'Opps! Tiada fail untuk dipadam | Opps! No file to delete';
http_response_code (401);
//set Content-Type to JSON
header( 'Content-Type: application/json; charset=utf-8' );
//echo error message as JSON
echo json_encode( $output );
}
} else {
$output['error'] = 'Opps! Tiada ID. Sila muat semula borang | Opps! No ID. Please refresh the form';
http_response_code (401);
//set Content-Type to JSON
header( 'Content-Type: application/json; charset=utf-8' );
//echo error message as JSON
echo json_encode( $output );
}
?>