log clear add
This commit is contained in:
parent
d44a4b8d7e
commit
1bdd87a4ee
@ -98,9 +98,9 @@ if (!empty($action) && $_SESSION["password"] == $config["admin_pwd"]){
|
|||||||
$stmt7 = $mysqli->prepare($query);
|
$stmt7 = $mysqli->prepare($query);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
$query = "SELECT `ID`, `Action`, `LinkID`, `ContentID`, `Datetime`, `Timestamp`, `Nickname`, `IP` FROM Logs WHERE `LinkID` = ?";
|
$query = "SELECT `ID`, `Action`, `LinkID`, `ContentID`, `Datetime`, `Timestamp`, `Nickname`, `IP` FROM Logs WHERE `LinkID` = ? OR ContentID = ? OR Nickname = ?";
|
||||||
$stmt7 = $mysqli->prepare($query);
|
$stmt7 = $mysqli->prepare($query);
|
||||||
$stmt7->bind_param("s", $idcko);
|
$stmt7->bind_param("sss", $idcko, $idcko, $idcko);
|
||||||
}
|
}
|
||||||
$stmt7->bind_result ($rowidx, $actionx, $linkidx, $contentidx, $datetimex, $timestampx, $nicknamex, $ipx);
|
$stmt7->bind_result ($rowidx, $actionx, $linkidx, $contentidx, $datetimex, $timestampx, $nicknamex, $ipx);
|
||||||
$stmt7->execute();
|
$stmt7->execute();
|
||||||
@ -119,11 +119,20 @@ if (!empty($action) && $_SESSION["password"] == $config["admin_pwd"]){
|
|||||||
$out = $out . "</tbody></table>";
|
$out = $out . "</tbody></table>";
|
||||||
echo $out;
|
echo $out;
|
||||||
}
|
}
|
||||||
if ($action == "deletelog" && !empty($_POST["id"])){
|
|
||||||
$stmt5 = $mysqli->prepare("DELETE FROM Logs WHERE `ID` = ?");
|
if ($action == "clrlog" && !empty($_POST["id"])){
|
||||||
$stmt5->bind_param('i', $_POST["id"]);
|
$idcko = $_POST["id"];
|
||||||
$stmt5->execute();
|
if (empty($idcko)||$idcko == "*"){
|
||||||
$stmt5->store_result();
|
$query = "DELETE FROM Logs";
|
||||||
|
$stmt10 = $mysqli->prepare($query);
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
$query = "DELETE FROM Logs WHERE `ID` = ?";
|
||||||
|
$stmt10 = $mysqli->prepare($query);
|
||||||
|
$stmt10->bind_param("i", $idcko);
|
||||||
|
}
|
||||||
|
$stmt10->execute();
|
||||||
|
$stmt10->store_result();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -186,10 +186,22 @@
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function clearlog(){
|
||||||
|
let id = $("#logid").val();
|
||||||
|
$.post("api.php",
|
||||||
|
{
|
||||||
|
action: "clrlog",
|
||||||
|
id: id
|
||||||
|
}, function( data ) {
|
||||||
|
$("#loglist").html(data);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
$(function() {
|
$(function() {
|
||||||
|
|
||||||
$("#submitpwd").click(verifyPassword);
|
$("#submitpwd").click(verifyPassword);
|
||||||
$("#logget").click(getlog);
|
$("#logget").click(getlog);
|
||||||
|
$("#logclr").click(clearlog);
|
||||||
|
|
||||||
$.post("api.php",
|
$.post("api.php",
|
||||||
{
|
{
|
||||||
@ -201,9 +213,7 @@
|
|||||||
});
|
});
|
||||||
|
|
||||||
$("#logid").keyup(function(event) {
|
$("#logid").keyup(function(event) {
|
||||||
if (event.keyCode === 13) {
|
|
||||||
$("#logget").click();
|
$("#logget").click();
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
@ -227,7 +237,7 @@
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
<h1>Log manager:</h1>
|
<h1>Log manager:</h1>
|
||||||
<input type="text" id="logid" value="*" placeholder="Link ID"><button id="logget">Get log</button><br>
|
<input type="text" id="logid" value="*" placeholder="Link ID"><button id="logget">Get log</button><button id="logclr">Clear matching</button><br>
|
||||||
<div id="loglist">
|
<div id="loglist">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user