include_once "include/mysqli.php"; include_once "include/functions.php"; include_once "include/auth_check.php"; $titlu="Dashboard"; $denumire_pagina="Dashboard"; $url="index.php"; if(isset($_GET['save_message'])) { $message = $_POST['message']; $query = "UPDATE messages SET message='$message', user='$saved_porecla' WHERE id='1'"; mysqli_query($con, $query); exit; } if(isset($_GET['view_message'])) { $result = mysqli_query($con, "SELECT message, user FROM messages WHERE ID='1'"); $message = ""; if (mysqli_num_rows($result) > 0) { $row = mysqli_fetch_assoc($result); $message = $row['message']; $porecla = $row['user']; } echo json_encode(['message' => $message, 'porecla' => $porecla]); exit; } if(isset($_POST['deconectare_id'])) { $id=variabila($_POST['deconectare_id']); $query_check = "SELECT * FROM dynamic_tokens WHERE id = $id AND username = '$saved_username'"; $result_check = mysqli_query($con, $query_check); if ($result_check->num_rows > 0) { // Șterge rândul $query_delete = "DELETE FROM dynamic_tokens WHERE id = $id"; if (mysqli_query($con, $query_delete)) { echo 'deleted'; // Confirmă ștergerea } else { echo 'error'; // În cazul unei erori } } exit; } if(isset($_POST['newPassword'])) { $newPassword = variabila($_POST['newPassword']); $logoutAll = isset($_POST['logoutAll']) && $_POST['logoutAll'] == 1; $hashedPassword = password_hash($newPassword, PASSWORD_DEFAULT); $query_update = "UPDATE utilizatori SET password_hash = '$hashedPassword' WHERE username = '$saved_username'"; if (mysqli_query($con, $query_update)) { if ($logoutAll) { $query_delete_sessions = "DELETE FROM dynamic_tokens WHERE username = '$saved_username' AND id!='$sesiune_curenta_dt'"; mysqli_query($con, $query_delete_sessions); } echo 'success'; } else { echo 'error'; } exit; } ?>