| Server IP : 192.241.186.36 / Your IP : 216.73.216.164 Web Server : Apache/2.4.29 (Ubuntu) System : Linux webserver7 4.15.0-194-generic #205-Ubuntu SMP Fri Sep 16 19:49:27 UTC 2022 x86_64 User : root ( 0) PHP Version : 7.4.32 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/html/myairtrip/offers/ |
Upload File : |
<?php
// error_reporting(E_ALL);
// ini_set('display_errors', 1);
require_once('config/db_connect.php');
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$data = array(
'searchVal'=>isset($_POST['search'])?$_POST['search']:'',
'checkIn'=>isset($_POST['checkIn'])?$_POST['checkIn']:'',
'checkOut'=>isset($_POST['checkOut'])?$_POST['checkOut']:'',
'hotel_name'=>isset($_POST['hotel_name'])?$_POST['hotel_name']:''
);
$searchData = json_encode($data);
$redirect_url = $conn->real_escape_string($_POST['clicked_url']);
$current_url = $conn->real_escape_string($_POST['current_url']);
$user_agent = $_SERVER['HTTP_USER_AGENT'];
$user_ip = getUserIP();
$type = '';
if($redirect_url !=''){
$type='click';
}
$sql = "INSERT INTO tbluseractivitylogs (user_ip, user_agent, type, current_url, redirect_url, source, searchData)
VALUES ('$user_ip', '$user_agent', '$type', '$current_url', '$redirect_url','myairtrip','$searchData')";
if ($conn->query($sql) === TRUE) {
echo "Click logged successfully!";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
function getUserIP() {
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
// IP from shared internet
$ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
// IP passed from a proxy
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
// IP from remote address
$ip = $_SERVER['REMOTE_ADDR'];
}
return $ip;
}
$conn->close();
?>