big update casadoc
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
header('Content-Type: application/json');
|
||||
|
||||
include('include/headscript.php');
|
||||
$conn = new mysqli($servername, $username, $password, $database);
|
||||
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
|
||||
$documentId = isset($_POST['document_id']) ? intval($_POST['document_id']) : 0;
|
||||
$fileName = isset($_POST['file_name']) ? $_POST['file_name'] : '';
|
||||
|
||||
if ($documentId > 0 && !empty($fileName)) {
|
||||
// Elimina il file dal server
|
||||
$filePath = "persondocuments/" . $fileName;
|
||||
if (file_exists($filePath)) {
|
||||
unlink($filePath);
|
||||
}
|
||||
|
||||
// Elimina dal database
|
||||
$query = $conn->prepare("DELETE FROM doc_storage WHERE id = ?");
|
||||
$query->bind_param("i", $documentId);
|
||||
if ($query->execute()) {
|
||||
echo json_encode(["success" => true]);
|
||||
} else {
|
||||
echo json_encode(["success" => false, "message" => "Errore durante l'eliminazione dal database."]);
|
||||
}
|
||||
} else {
|
||||
echo json_encode(["success" => false, "message" => "Parametri non validi."]);
|
||||
}
|
||||
} else {
|
||||
echo json_encode(["success" => false, "message" => "Metodo non consentito."]);
|
||||
}
|
||||
Reference in New Issue
Block a user