Просмотр файла referstat/admin.php

Размер файла: 7.45Kb
<?php
error_reporting(0);
session_start();
header('Content-Type: text/html; charset=windows-1251'); 
include "config.php";

$vr='v 1.1';

if(isset($_POST['GO'])){
sleep(1);
if(preg_replace('/[^a-zA-Z0-9]/', '', $_POST['pass'])==$PS)setcookie($PS,"1");header("Location: admin.php");
}

if(isset($_COOKIE[$PS])){

$ref_s = scandir($ref);

$dfgs=true;

$info='<br>';

if(isset($_POST['fer_g'])){

if($_POST['ref_v']!=''){

$ref_mf=explode('//',$_POST['ref_is']);

if(stristr($ref_mf[0],':')){

$ref_v=preg_replace('/[^a-z0-9\.]/','',strtolower($_POST['ref_v']));
$ref_is=preg_replace('/[^a-zA-Z0-9 :=%&!#\_\-\?\.\/\/]/','',$_POST['ref_is']); 
$rmetka=preg_replace('/[^a-zA-Zа-яА-Я0-9\.\_\-]/','',$_POST['metka']);
while ($i<= count($ref_s)){
if($i>1&&$ref_s[$i]!='count.php'&&$ref_s[$i]!=''){
if($ref_s[$i]==$ref_v){$dfgs=false;break;}
}
$i++;
}
if($dfgs){
mkdir($ref.$ref_v);
$fh = fopen($ref.$ref_v.'/is_ref'.$pref.'.dat', "a+");
fwrite($fh,$ref_is."\n".date("d.m.Y ")."\n".$rmetka);
fclose($fh);
$fh = fopen($ref.$ref_v.'/stat'.$pref.'.dat', "a+");
fwrite($fh,'');
fclose($fh);
$fh = fopen($ref.$ref_v.'/index.php', "w");
fwrite($fh,'<? echo "'."<meta http-equiv='refresh' content='0 URL=".$ref_mf[0]."//".$ref_mf[1]."'>".'"; include "../../count.php"; ?>');
fclose($fh);
header("Location: admin.php");
}else $info='<font color="#990000"><b>Нельзя создавать одинаковые псевдонимы!</b></font>';//if($dfgs)
}else $info='<font color="#990000"><b>Введите адрес ссылки с протоколом http: или др.</b></font>';//if(stristr($ref_mf[0],':'))
}else $info='<font color="#990000"><b>Придумайте псевдоним ссылки.</b></font>';//if($_POST['ref_v']!='')
}//if(isset($_POST['fer_g']))
echo'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Статистика реферальных ссылок.</title>
<style type="text/css">
<!--
body{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
}
table{
font-size: 16px;
color: #333333;
}

td{
	border: 1px solid #D7D7FF;
	padding-left: 10px;
	padding-right: 10px;
}

a:hover{color: #666666;}

.k_cl,.k_del,.mn_r,.pl_r{
margin: 0;
padding: 0;
border: 0;
height: 16px;
width: 16px;
cursor:pointer;
}
.k_del{background-image: url(resurs/del.gif);}
.k_cl{background-image: url(resurs/cl.gif);}
.mn_r{background-image: url(resurs/mnr.gif);}
.pl_r{background-image: url(resurs/plr.gif);}
-->
</style>

</head>
<body>

<div align="center"> 
<h2>Статистика реферальных ссылок.</h2>
<br>
<form id="form1" name="form1" method="post" action="">
метка: <input name="metka" type="text" class="" size="20" maxlength="200" />
ref ссылка: <input name="ref_is" type="text" class="" size="30" maxlength="200" />
псевдоним: <input name="ref_v" type="text" class="" size="30" maxlength="200" />
<input name="fer_g" type="submit" class="" value="добавить url"  /></form>'
.$info.
'<table>
<tr>
<td bgcolor="#E9E9FF">метка</td>	
<td bgcolor="#E9E9FF">ref ссылка</td>
<td bgcolor="#E9E9FF">псевдоним</td>
<td bgcolor="#E9E9FF">клики</td>
<td bgcolor="#E9E9FF">дата создания</td>
<td bgcolor="#E9E9FF">рефералы</td>
<td bgcolor="#F6F6F6">&nbsp;</td>
</tr>';

echo '<form id="form2" name="form2" method="post" action="">';
while ($i<= count($ref_s)) {

if($i>1&&$ref_s[$i]!='count.php'&&$ref_s[$i]!=''){


if(isset($_POST['cl'.$i])||isset($_POST['del'.$i])){

if(isset($_POST['cl'.$i])){
file_put_contents($ref.$ref_s[$i].'/stat'.$pref.'.dat', '');
file_put_contents($ref.$ref_s[$i].'/ref'.$pref.'.dat', '');
$fiyt=file($ref.$ref_s[$i]."/is_ref".$pref.".dat");
$fiyt[1]=date("d.t.Y");
$fh = fopen($ref.$ref_s[$i].'/is_ref'.$pref.'.dat', "w");
fwrite($fh,$fiyt[0].$fiyt[1]."\n".$fiyt[2]);
fclose($fh);
}

if(isset($_POST['del'.$i])){
unlink($ref.$ref_s[$i].'/stat'.$pref.'.dat');
unlink($ref.$ref_s[$i].'/is_ref'.$pref.'.dat');
unlink($ref.$ref_s[$i].'/index.php');
unlink($ref.$ref_s[$i].'/ref'.$pref.'.dat');
rmdir($ref.$ref_s[$i]);
}  
}






if(isset($_POST['pl_r'.$i])){
if(!file_exists($ref.$ref_s[$i]."/ref".$pref.".dat")){
$fh = fopen($ref.$ref_s[$i]."/ref".$pref.".dat", "w");
fwrite($fh,'1');
fclose($fh);
}
else{
$rfw=file_get_contents($ref.$ref_s[$i]."/ref".$pref.".dat");
$rfw++;
$fh = fopen($ref.$ref_s[$i]."/ref".$pref.".dat", "w");
fwrite($fh,$rfw);
fclose($fh);
}
}//if(isset($_POST['pl_r'.$i]))


if(isset($_POST['mn_r'.$i])){
if(!file_exists($ref.$ref_s[$i]."/ref".$pref.".dat")){
$fh = fopen($ref.$ref_s[$i]."/ref".$pref.".dat", "w");
fwrite($fh,'1');
fclose($fh);
}
else{
$rfw=file_get_contents($ref.$ref_s[$i]."/ref".$pref.".dat");
$rfw--;
$fh = fopen($ref.$ref_s[$i]."/ref".$pref.".dat", "w");
fwrite($fh,$rfw);
fclose($fh);
}
}//if(isset($_POST['mn_r'.$i]))




if(file_exists($ref.$ref_s[$i]."/is_ref".$pref.".dat")){

$fiyt=file($ref.$ref_s[$i]."/is_ref".$pref.".dat");

echo '<tr>      
	<td>'.$fiyt[2].'</td>
	<td><font color="#006699">'.$fiyt[0].'</font></td>
    <td><font color="#009933">'.$pp_url.$ref.$ref_s[$i].'/</font></td>
    <td><b>'.file_get_contents($ref.$ref_s[$i]."/stat".$pref.".dat").'</b></td>
    <td>'.$fiyt[1].'</td>
<td>
<input name="pl_r'.$i.'" type="submit" class="pl_r" value="+"  />
<input name="mn_r'.$i.'" type="submit" class="mn_r" value="-"  /><b>&nbsp; &nbsp; &nbsp;'.file_get_contents($ref.$ref_s[$i]."/ref".$pref.".dat").'</b>
</td>	
	
	<td bgcolor="#F6F6F6">
<input name="cl'.$i.'" type="submit" title="очистить статистику" value="&nbsp;" class="k_cl" />
&nbsp;	
<input name="del'.$i.'" type="submit" value="&nbsp;" title="удалить сылку" class="k_del" />
</td>
</tr>';


 }
}
$i++;
}//while ($i<= count($ref_s))
echo '
</form>
</table>
<br><br>
<div align="right">
<a href="http://www.leviaf.com/skript-referstat-statistika-klikov-po-referalnym-ssylkam-skryt-partnerskuyu-ssylku/" target="_blank">'.$vr.'</a>
</div>
<br><br>
</div>
</body>
</html>';
exit;
}
else//if(isset($_SESSION[$PS]))
echo'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Статистика реферальных ссылок.</title>


<style type="text/css">
<!--
body{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
}
a{
color: #0088CC;
line-height: 25px;
}
-->
</style>
</head>

<body>
<br><br><div align="center"><form id="form3" name="form3" method="post" action="">
Введите пароль <input name="pass" type="password" value="" size="20" maxlength="100" />
<input name="GO" type="submit" class="" value="Войти"  /></form></div>

<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<table align="center">
  <tr>
    <th align="left">
<b>Рекомендую полезные ссылки:</b>
</th>
  </tr>
  <th align="left">
<a href="http://refskan.com/kt/info/referstat2/" target="_blank">Вечные ссылки с качественных трастовых сайтов.</a>
</th>
  </tr>
  <tr>
    <th align="left">
<a href="http://refskan.com/kt/info/referstat1/" target="_blank">Действительно надежный сервер, дата центр в Петербурге!</a>
</th>
  </tr>
  <tr>
    <th align="left">
<a href="http://refskan.com/kt/info/referstat3/" target="_blank">Биржа контента, написание платных статей и переводы.</a></th>
  </tr>
</table>

</body>
</html>';

?>