2021-07-10 19:18:17 +01:00
|
|
|
<?php
|
2021-07-14 04:34:15 -04:00
|
|
|
define('IN_PONEPASTE', 1);
|
|
|
|
require_once('includes/common.php');
|
2021-07-10 19:18:17 +01:00
|
|
|
require_once('includes/functions.php');
|
|
|
|
|
|
|
|
// UTF-8
|
|
|
|
header('Content-Type: text/html; charset=utf-8');
|
|
|
|
|
2021-07-12 09:03:02 -04:00
|
|
|
$date = date('jS F Y');
|
|
|
|
$ip = $_SERVER['REMOTE_ADDR'];
|
2021-07-10 19:18:17 +01:00
|
|
|
|
|
|
|
//Report paste
|
2021-07-12 09:03:02 -04:00
|
|
|
$p_reasonrep = Trim(htmlspecialchars($_POST['reasonrep']));
|
|
|
|
if (isset($_SESSION['token'])) {
|
|
|
|
$p_memreport = htmlspecialchars($_SESSION['username']);
|
|
|
|
} else {
|
|
|
|
$p_memreport = "Guest";
|
|
|
|
}
|
2021-07-10 19:18:17 +01:00
|
|
|
$p_pastereport = Trim(htmlspecialchars($_POST['reppasteid']));
|
|
|
|
$p_reporttime = gmmktime(date("H"), date("i"), date("s"), date("n"), date("j"), date("Y"));
|
2021-07-12 09:03:02 -04:00
|
|
|
$p_reasonrep = preg_replace("/[^0-9]/", "", $p_reasonrep);
|
2021-07-10 19:18:17 +01:00
|
|
|
//Sec
|
2021-07-12 09:03:02 -04:00
|
|
|
$p_reasonrep = mysqli_real_escape_string($con, $p_reasonrep);
|
|
|
|
$p_memreport = mysqli_real_escape_string($con, $p_memreport);
|
|
|
|
$p_pastereport = mysqli_real_escape_string($con, $p_pastereport);
|
2021-07-10 19:18:17 +01:00
|
|
|
$reported = "INSERT INTO user_reports (m_report,p_report,t_report,rep_reason) VALUES
|
|
|
|
('$p_memreport','$p_pastereport ','$p_reporttime','$p_reasonrep')";
|
2021-07-12 09:03:02 -04:00
|
|
|
if ($con->query($reported) === true) {
|
|
|
|
$repmes = "Paste has been reported.";
|
2021-07-10 19:18:17 +01:00
|
|
|
} else {
|
2021-07-12 09:03:02 -04:00
|
|
|
$repmes = "Reporting failed";
|
2021-07-10 19:18:17 +01:00
|
|
|
}
|
2021-07-14 04:34:15 -04:00
|
|
|
|