Statisztika - Kívülről is elérhető
A statisztikát eddig "csak" úgy tudta megtekinteni, ha az admin felületre belépett és ott külön rákattintott a megtekinteni kívánt statisztikára.
Fontos lehet azonban olyanoknak is megmutatni a statisztikát, akik NEM férhetnek hozzá az admin felülethez. Ezt így kell elkészíteni:
1.
Hozzon létre egy php fájlt, pl statisztika.php néven.
2.
A tartalma legyen a következő:
<?php
/************************************************************************/
/* CPANEL STAT */
/* =========================== */
/* by clown */
/* GNU General Public License */
/************************************************************************/
/*
FELHASZNÁLÓI ADATOK BEÁLLÍTÁSA
*/
$user = 'peldafelhasznalonev'; // Control Panel felhasználónév
$pass = 'peldajelszo'; // Control Panel jelszó
$url = 'peldadomain.hu'; // csak domain név ne használd 'http://' vagy 'www.' pl: pelda.hu
/*
NE MODOSÍTSD A FILET ETTŐL KEZDVE - NO NEED TO TOUCH ANYTHING BELOW HERE
*/
function getFile($file){
global $user, $pass, $url;
return file_get_contents("http://$user:$pass@$url:2082/tmp/$user/webalizer/$file");
}
function changeLinks($subject, $type) {
return preg_replace("/($type=\")(?!http)(.*?)\"/is","$1$PHP_SELF?$2\"",$subject);
}
if(!empty($_SERVER['QUERY_STRING'])){
$page = getFile($_SERVER['QUERY_STRING']);
if(strpos($_SERVER['QUERY_STRING'],'.png')!==false){
header("Content-type: image/png");
}
else {
$page = changeLinks($page, 'src');
}
}
else {
$page = getFile('index.html');
$page = changeLinks($page, 'href');
$page = changeLinks($page, 'src');
}
echo $page;
?>
3.
töltse fel a fájlt ftp-n.
Ezután elérhető lesz az peldadomain.hu/statisztika.php alatt. (A pledadomain.hu helyett természetesen az Ön domain neve lesz, amit beállít!)
Fontos lehet azonban olyanoknak is megmutatni a statisztikát, akik NEM férhetnek hozzá az admin felülethez. Ezt így kell elkészíteni:
1.
Hozzon létre egy php fájlt, pl statisztika.php néven.
2.
A tartalma legyen a következő:
<?php
/************************************************************************/
/* CPANEL STAT */
/* =========================== */
/* by clown */
/* GNU General Public License */
/************************************************************************/
/*
FELHASZNÁLÓI ADATOK BEÁLLÍTÁSA
*/
$user = 'peldafelhasznalonev'; // Control Panel felhasználónév
$pass = 'peldajelszo'; // Control Panel jelszó
$url = 'peldadomain.hu'; // csak domain név ne használd 'http://' vagy 'www.' pl: pelda.hu
/*
NE MODOSÍTSD A FILET ETTŐL KEZDVE - NO NEED TO TOUCH ANYTHING BELOW HERE
*/
function getFile($file){
global $user, $pass, $url;
return file_get_contents("http://$user:$pass@$url:2082/tmp/$user/webalizer/$file");
}
function changeLinks($subject, $type) {
return preg_replace("/($type=\")(?!http)(.*?)\"/is","$1$PHP_SELF?$2\"",$subject);
}
if(!empty($_SERVER['QUERY_STRING'])){
$page = getFile($_SERVER['QUERY_STRING']);
if(strpos($_SERVER['QUERY_STRING'],'.png')!==false){
header("Content-type: image/png");
}
else {
$page = changeLinks($page, 'src');
}
}
else {
$page = getFile('index.html');
$page = changeLinks($page, 'href');
$page = changeLinks($page, 'src');
}
echo $page;
?>
3.
töltse fel a fájlt ftp-n.
Ezután elérhető lesz az peldadomain.hu/statisztika.php alatt. (A pledadomain.hu helyett természetesen az Ön domain neve lesz, amit beállít!)