Помогу по Фруктовой Ферме

  • Автор темы pligin
  • Дата начала
SEM69
Участник
Сообщения
25
Реакции
0
  • #1.022
Добрый день . Установил серфинг для фф. но при нажатии кнопки "посмотреть сайт рекламодателя" открывается пустая стр ( 404 ошибка . страница не найдена)
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #1.023
SEM69 написал(а):
Добрый день . Установил серфинг для фф. но при нажатии кнопки "посмотреть сайт рекламодателя" открывается пустая стр ( 404 ошибка . страница не найдена)
смотри пути в .htaccess
 
SEM69
Участник
Сообщения
25
Реакции
0
  • #1.024
там прописано только это:
#серфинг
RewriteRule ^account/serfing(/?)+$ index.php?menu=account&sel=serfing [L]
RewriteRule ^account/serfing/edit/([0-9]+)(/?)+$ index.php?menu=account&sel=serfing_add&advedit=$1 [L]
RewriteRule ^account/serfing/delete/([0-9]+)(/?)+$ index.php?menu=account&sel=serfing&delete=$1 [L]
RewriteRule ^account/serfing/add(/?)+$ index.php?menu=account&sel=serfing_add [L]
RewriteRule ^account/serfing/cabinet(/?)+$ index.php?menu=account&sel=serfing_cabinet [L]
RewriteRule ^account/serfing/moder(/?)+$ index.php?menu=account&sel=serfing_moder [L]
RewriteRule ^account/serfing/view/([0-9]+)(/?)+$ _serfing_view.php?view=$1 [L]
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #1.025
SEM69 написал(а):
там прописано только это:
#серфинг
RewriteRule ^account/serfing(/?)+$ index.php?menu=account&sel=serfing [L]
RewriteRule ^account/serfing/edit/([0-9]+)(/?)+$ index.php?menu=account&sel=serfing_add&advedit=$1 [L]
RewriteRule ^account/serfing/delete/([0-9]+)(/?)+$ index.php?menu=account&sel=serfing&delete=$1 [L]
RewriteRule ^account/serfing/add(/?)+$ index.php?menu=account&sel=serfing_add [L]
RewriteRule ^account/serfing/cabinet(/?)+$ index.php?menu=account&sel=serfing_cabinet [L]
RewriteRule ^account/serfing/moder(/?)+$ index.php?menu=account&sel=serfing_moder [L]
RewriteRule ^account/serfing/view/([0-9]+)(/?)+$ _serfing_view.php?view=$1 [L]
а в /pages/_account.php ?
 
SEM69
Участник
Сообщения
25
Реакции
0
  • #1.026
Этот и еще 2 файла в pages/ _accout.
<?php
//error_reporting(E_ALL);
//ini_set('display_errors', 1);
/*
* Серфинг для фермы
* Версия: 1.00
* SKYPE: sereega393
* Использование без оплаты ЗАПРЕЩЕНО!!!
*/
define('TIME', time());

header("Content-Type: text/html; charset=windows-1251");

$db->Query("SELECT * FROM db_users_a WHERE id = '".$_SESSION['user_id']."'");
$users_info = $db->FetchAssoc();

function GeoIpClient()
{
$xml=@simplexml_load_file('http://ipgeobase.ru:7020/geo?ip='.$_SERVER["REMOTE_ADDR"]);

$country = ($xml->ip->country) ? $xml->ip->country : FALSE;

if ($country)
{
$_SESSION['country'] = $country;
}
else
{
$_SESSION['country'] = 'FUCK';
}
}

if (!isset($_SESSION['country'])) { GeoIpClient(); }

//unset($_SESSION['country']);

//echo 'test = '.$_SESSION['country'];

if (isset($_GET['delete']))
{
$id = (int)$_GET['delete'];

if (isset($_SESSION['admin']))
{
$db->query("SELECT money, user_name FROM db_serfing WHERE id = '".$id."' LIMIT 1");

$result = $db->FetchAssoc();

$db->query("UPDATE db_users_b SET money_b = money_b + '".$result['money']."' WHERE user = '".$result['user_name']."'");

$db->query("DELETE FROM db_serfing WHERE id = '".$id."'");
$db->query("DELETE FROM db_serfing_view WHERE ident = '".$id."'");
}
}
?>
<script>

function getHTTPRequest()
{
var req = false;
try {
req = new XMLHttpRequest();
} catch(err) {
try {
req = new ActiveXObject("MsXML2.XMLHTTP");
} catch(err) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch(err) {
req = false;
}
}
}
return req;
}

jQuery(document).ready(function(){
$(".normalm").click(function(e){
var oLeft = 0, oTop = 0;
element = this;
if (element.className == 'normalm') {
do {
oLeft += element.offsetLeft;
oTop += element.offsetTop;
} while (element = element.offsetParent);
var sx = e.pageX - oLeft;
var sy = e.pageY - oTop;
var elid = $(this).attr("id");
fixed(elid, sx, sy);
}
});
})

function goserf(obj)
{
obj.parentNode.innerHTML = "<span class='textgreen'>Спасибо за визит</span>";
return false;
}

function fixed(p1, p2, p3)
{
var myReq = getHTTPRequest();
var params = "p1="+p1+"&p2="+p2+"&p3="+p3;
function setstate()
{
if ((myReq.readyState == 4)&&(myReq.status == 200)) {
var resvalue = myReq.responseText;
if (resvalue != '') {
if (resvalue.length > 12) {
if (elem = document.getElementById(p1)) {
elem.style.backgroundImage = 'none';
elem.className = 'goadvsite';
elem.innerHTML = '<div><a target="_blank" href="https://servahoc.ru/redirect.php?url=/'+resvalue+'" onclick="javascript:goserf(this);">Просмотреть сайт рекламодателя</a></div>';
}
} else {
if (elem = document.getElementById(resvalue)) {
$(elem).fadeOut('low', function() {
elem.innerHTML = "<td colspan='3'></td>";
});
}
}
}
}
}
myReq.open("POST", "/ajax/us-fixedserf.php", true);
myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
myReq.setRequestHeader("Content-lenght", params.length);
myReq.setRequestHeader("Connection", "close");
myReq.onreadystatechange = setstate;
myReq.send(params);
return false;
}
</script>
<link rel="stylesheet" href="https://servahoc.ru/redirect.php?url=/style/main.css" type="text/css" />
<div class="s-bk-lf">
<div class="acc-title9">Серфинг</div>
</div>
<div class="silver-bk">
<p style="text-align: center;">Зарабатывай, просматривая сайты рекламодателей</p>
<table class="work-serf">
<?php
$db->query("SELECT ident, time_add FROM db_serfing_view WHERE user_id = '".$_SESSION['user_id']."' and time_add + INTERVAL 24*60*60 SECOND > NOW()");

while ($row_view = $db->FetchAssoc())
{
$visits[$row_view['ident']] = $row_view;
}

$db->Query("SELECT * FROM db_serfing WHERE money >= price and status = '2' ORDER BY high DESC, time_add DESC");

if ($db->NumRows())
{
while ($row = $db->FetchAssoc())
{
if (isset($visits[$row['id']])) continue;

if ($row['speed'] > 1)
{
if (mt_rand(1, $row['speed']) != 1) continue;
}

$high = ($row['high']) ? 'serfimghigh' : 'serfimg';
$pay_user = number_format($row['price'] - $row['price'] * (10/100), 2); //оплата пользователю

if ($row['country'])
{
$country = explode('|', $row['country']);

if ($row['crev'])
{
if (in_array($_SESSION['country'], $country)) continue; //показывать всем кроме указаных
}
else
{
if (!in_array($_SESSION['country'], $country)) continue; //показывать только указаным
}
}

if ($row['rating'])
{
if ($row['rating'] == 1 && $users_info['insert_sum'] > 10)
{
continue;
}

if ($row['rating'] == 2 && ($users_info['insert_sum'] < 10 && $users_info['insert_sum'] > 100))
{
continue;
}

if ($row['rating'] == 3 && ($users_info['insert_sum'] < 100 && $users_info['insert_sum'] > 500))
{
continue;
}

if ($row['rating'] == 4 && ($users_info['insert_sum'] < 500 && $users_info['insert_sum'] > 1000))
{
continue;
}

if ($row['rating'] == 5 && $users_info['insert_sum'] < 1000)
{
continue;
}
}
?>
<tr id="tr<?php echo $row['id']; ?>">
<td class="normal" width="40" valign="top">
<span id="adstatus<?php echo $row['id']; ?>" class="<?php echo $high; ?>" title="Реклама: <?php echo $row['id']; ?>, Рекламодатель: <?php echo $row['user_name']; ?> | <?php echo $row['url']; ?>"></span>
</td>
<td id="<?php echo $row['id']; ?>" class="normalm" valign="top">
<?php echo $row['title']; ?><br /><span class="desctext"><?php echo $row['desc']; ?></span>
</td>
<td class="normal" nowrap="nowrap" valign="top" style="width: 60px; text-align: right; padding-right: 10px;">
<span class="smoolgray" title="Осталось визитов">(<?php echo (int)($row['money']/$row['price']); ?>)</span>&nbsp;<span class="clickprice"><?php echo $pay_user; ?>&nbsp;баксов</span><br />
<?php if (isset($_SESSION['admin'])) { ?><a class="workcomp" href="https://servahoc.ru/redirect.php?url=/account/serfing/delete/<?php echo $row['id']; ?>" title="Удалить ссылку и вернуть деньги"></a><?php } ?>
<!--a class="workevents" href="https://servahoc.ru/redirect.php?url=/account/wall/<?php echo $row['user_name']; ?>" title="Рекламодатель" target="_blank"></a-->
<a class="workvir" href="https://servahoc.ru/redirect.php?url=http://online.us.drweb.com/result/?url=<?php echo $row['url']; ?>" title="Проверить ссылку на вирусы" target="_blank"></a>
</td>
</tr>
<?php
}
}
else
{

}
?>
</table>
<center><a href="https://servahoc.ru/redirect.php?url=/account/serfing/add" class="button-green-big" style="margin-top:10px;">Разместить ссылку</a></center>
<center><a href="https://servahoc.ru/redirect.php?url=/account/serfing/cabinet" class="button-green-big" style="margin-top:10px;">Мои ссылки</a></center>
</div>
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #1.027
SEM69 написал(а):
Этот и еще 2 файла в pages/ _accout.
<?php
//error_reporting(E_ALL);
//ini_set('display_errors', 1);
/*
* Серфинг для фермы
* Версия: 1.00
* SKYPE: sereega393
* Использование без оплаты ЗАПРЕЩЕНО!!!
*/
define('TIME', time());

header("Content-Type: text/html; charset=windows-1251");

$db->Query("SELECT * FROM db_users_a WHERE id = '".$_SESSION['user_id']."'");
$users_info = $db->FetchAssoc();

function GeoIpClient()
{
$xml=@simplexml_load_file('http://ipgeobase.ru:7020/geo?ip='.$_SERVER["REMOTE_ADDR"]);

$country = ($xml->ip->country) ? $xml->ip->country : FALSE;

if ($country)
{
$_SESSION['country'] = $country;
}
else
{
$_SESSION['country'] = 'FUCK';
}
}

if (!isset($_SESSION['country'])) { GeoIpClient(); }

//unset($_SESSION['country']);

//echo 'test = '.$_SESSION['country'];

if (isset($_GET['delete']))
{
$id = (int)$_GET['delete'];

if (isset($_SESSION['admin']))
{
$db->query("SELECT money, user_name FROM db_serfing WHERE id = '".$id."' LIMIT 1");

$result = $db->FetchAssoc();

$db->query("UPDATE db_users_b SET money_b = money_b + '".$result['money']."' WHERE user = '".$result['user_name']."'");

$db->query("DELETE FROM db_serfing WHERE id = '".$id."'");
$db->query("DELETE FROM db_serfing_view WHERE ident = '".$id."'");
}
}
?>
<script>

function getHTTPRequest()
{
var req = false;
try {
req = new XMLHttpRequest();
} catch(err) {
try {
req = new ActiveXObject("MsXML2.XMLHTTP");
} catch(err) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch(err) {
req = false;
}
}
}
return req;
}

jQuery(document).ready(function(){
$(".normalm").click(function(e){
var oLeft = 0, oTop = 0;
element = this;
if (element.className == 'normalm') {
do {
oLeft += element.offsetLeft;
oTop += element.offsetTop;
} while (element = element.offsetParent);
var sx = e.pageX - oLeft;
var sy = e.pageY - oTop;
var elid = $(this).attr("id");
fixed(elid, sx, sy);
}
});
})

function goserf(obj)
{
obj.parentNode.innerHTML = "<span class='textgreen'>Спасибо за визит</span>";
return false;
}

function fixed(p1, p2, p3)
{
var myReq = getHTTPRequest();
var params = "p1="+p1+"&p2="+p2+"&p3="+p3;
function setstate()
{
if ((myReq.readyState == 4)&&(myReq.status == 200)) {
var resvalue = myReq.responseText;
if (resvalue != '') {
if (resvalue.length > 12) {
if (elem = document.getElementById(p1)) {
elem.style.backgroundImage = 'none';
elem.className = 'goadvsite';
elem.innerHTML = '<div><a target="_blank" href="https://servahoc.ru/redirect.php?url=/'+resvalue+'" onclick="javascript:goserf(this);">Просмотреть сайт рекламодателя</a></div>';
}
} else {
if (elem = document.getElementById(resvalue)) {
$(elem).fadeOut('low', function() {
elem.innerHTML = "<td colspan='3'></td>";
});
}
}
}
}
}
myReq.open("POST", "/ajax/us-fixedserf.php", true);
myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
myReq.setRequestHeader("Content-lenght", params.length);
myReq.setRequestHeader("Connection", "close");
myReq.onreadystatechange = setstate;
myReq.send(params);
return false;
}
</script>
<link rel="stylesheet" href="https://servahoc.ru/redirect.php?url=/style/main.css" type="text/css" />
<div class="s-bk-lf">
<div class="acc-title9">Серфинг</div>
</div>
<div class="silver-bk">
<p style="text-align: center;">Зарабатывай, просматривая сайты рекламодателей</p>
<table class="work-serf">
<?php
$db->query("SELECT ident, time_add FROM db_serfing_view WHERE user_id = '".$_SESSION['user_id']."' and time_add + INTERVAL 24*60*60 SECOND > NOW()");

while ($row_view = $db->FetchAssoc())
{
$visits[$row_view['ident']] = $row_view;
}

$db->Query("SELECT * FROM db_serfing WHERE money >= price and status = '2' ORDER BY high DESC, time_add DESC");

if ($db->NumRows())
{
while ($row = $db->FetchAssoc())
{
if (isset($visits[$row['id']])) continue;

if ($row['speed'] > 1)
{
if (mt_rand(1, $row['speed']) != 1) continue;
}

$high = ($row['high']) ? 'serfimghigh' : 'serfimg';
$pay_user = number_format($row['price'] - $row['price'] * (10/100), 2); //оплата пользователю

if ($row['country'])
{
$country = explode('|', $row['country']);

if ($row['crev'])
{
if (in_array($_SESSION['country'], $country)) continue; //показывать всем кроме указаных
}
else
{
if (!in_array($_SESSION['country'], $country)) continue; //показывать только указаным
}
}

if ($row['rating'])
{
if ($row['rating'] == 1 && $users_info['insert_sum'] > 10)
{
continue;
}

if ($row['rating'] == 2 && ($users_info['insert_sum'] < 10 && $users_info['insert_sum'] > 100))
{
continue;
}

if ($row['rating'] == 3 && ($users_info['insert_sum'] < 100 && $users_info['insert_sum'] > 500))
{
continue;
}

if ($row['rating'] == 4 && ($users_info['insert_sum'] < 500 && $users_info['insert_sum'] > 1000))
{
continue;
}

if ($row['rating'] == 5 && $users_info['insert_sum'] < 1000)
{
continue;
}
}
?>
<tr id="tr<?php echo $row['id']; ?>">
<td class="normal" width="40" valign="top">
<span id="adstatus<?php echo $row['id']; ?>" class="<?php echo $high; ?>" title="Реклама: <?php echo $row['id']; ?>, Рекламодатель: <?php echo $row['user_name']; ?> | <?php echo $row['url']; ?>"></span>
</td>
<td id="<?php echo $row['id']; ?>" class="normalm" valign="top">
<?php echo $row['title']; ?><br /><span class="desctext"><?php echo $row['desc']; ?></span>
</td>
<td class="normal" nowrap="nowrap" valign="top" style="width: 60px; text-align: right; padding-right: 10px;">
<span class="smoolgray" title="Осталось визитов">(<?php echo (int)($row['money']/$row['price']); ?>)</span>&nbsp;<span class="clickprice"><?php echo $pay_user; ?>&nbsp;баксов</span><br />
<?php if (isset($_SESSION['admin'])) { ?><a class="workcomp" href="https://servahoc.ru/redirect.php?url=/account/serfing/delete/<?php echo $row['id']; ?>" title="Удалить ссылку и вернуть деньги"></a><?php } ?>
<!--a class="workevents" href="https://servahoc.ru/redirect.php?url=/account/wall/<?php echo $row['user_name']; ?>" title="Рекламодатель" target="_blank"></a-->
<a class="workvir" href="https://servahoc.ru/redirect.php?url=http://online.us.drweb.com/result/?url=<?php echo $row['url']; ?>" title="Проверить ссылку на вирусы" target="_blank"></a>
</td>
</tr>
<?php
}
}
else
{

}
?>
</table>
<center><a href="https://servahoc.ru/redirect.php?url=/account/serfing/add" class="button-green-big" style="margin-top:10px;">Разместить ссылку</a></center>
<center><a href="https://servahoc.ru/redirect.php?url=/account/serfing/cabinet" class="button-green-big" style="margin-top:10px;">Мои ссылки</a></center>
</div>
я конкретно написал название файла.
Оформляй код в BB-код
 
SEM69
Участник
Сообщения
25
Реакции
0
  • #1.028
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт";
$_OPTIMIZATION["description"] = "Аккаунт пользователя";
$_OPTIMIZATION["keywords"] = "Аккаунт, личный кабинет, пользователь";

# Блокировка сессии
if(!isset($_SESSION["user_id"])){ Header("Location: /"); return; }

if(isset($_GET["sel"])){

$smenu = strval($_GET["sel"]);

switch($smenu){

case "404": include("pages/_404.php"); break; // Страница ошибки
case "stats": include("pages/account/_story.php"); break; // Статистика
case "referals": include("pages/account/_referals.php"); break; // Рефералы


# серфинг
case "serfing": include("pages/account/_serfing.php"); break; // серфинг
case "serfing_add": include("pages/account/_serfing_add.php"); break; // серфинг
case "serfing_view": include("pages/account/_serfing_view.php"); break; // серфинг
case "serfing_cabinet": include("pages/account/_serfing_cabinet.php"); break; // серфинг

case "farm": include("pages/account/_farm.php"); break; // Моя ферма
case "store": include("pages/account/_store.php"); break; // Склад
case "knb": include("pages/_knb.php"); break; // КНБ
case "swap": include("pages/account/_swap.php"); break; // Обменный пункт
case "back": include("pages/account/_back.php"); break; // Накопительный банк
case "market": include("pages/account/_market.php"); break; // Рынок
case "chat": include("pages/account/_chat.php"); break; // chat
case "payment": include("pages/account/_payment.php"); break; // Выплата WM
case "payment_qiwi": include("pages/account/_payment_qiwi.php"); break; // Выплата QIWI
case "auc": include("pages/account/_auc.php"); break; // аукцион
case "insert": include("pages/account/_insert.php"); break; // Пополнение баланса
case "config": include("pages/account/_config.php"); break; // Настройки
case "bonus": include("pages/account/_bonus.php"); break; // Ежедневный бонус
case "set": include("pages/account/_set.php"); break; // Сэты
case "lottery": include("pages/account/_lottery.php"); break; // Лотерея

case "exit": @session_destroy(); Header("Location: /"); return; break; // Выход

# Страница ошибки
default: @include("pages/_404.php"); break;

}

}else @include("pages/account/_user_account.php");

?>
 
Последнее редактирование:
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #1.029
SEM69 написал(а):
Добрый день . Установил серфинг для фф. но при нажатии кнопки "посмотреть сайт рекламодателя" открывается пустая стр ( 404 ошибка . страница не найдена)
адрес страницы?
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #1.031
SEM69 написал(а):
RewriteRule ^account/serfing/view/([0-9]+)(/?)+$ _serfing_view.php?view=$1 [L]
замени на
Код:
RewriteRule ^account/serfing/view/([0-9]+)(/?)+$ serfing_view.php?view=$1 [L]
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #1.032
Не забываем нажимать на рекламу
 
SEM69
Участник
Сообщения
25
Реакции
0
  • #1.033
Код поменял. к сожалению ни чего не изменилось
рекламу жму
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #1.034
SEM69 написал(а):
Код поменял. к сожалению ни чего не изменилось
рекламу жму
все правильно было, верни обратно... я в другом модуле просто смотрел - там по другому файлы называются...
сейчас поищу проблему. серфинг с ресурсов качал?
 
SEM69
Участник
Сообщения
25
Реакции
0
  • #1.035
да
 
SEM69
Участник
Сообщения
25
Реакции
0
  • #1.037
[Sun Jun 24 21:21:31.575229 2018] [core:info] [pid 35367:tid 139812707096320] [client 85.192.188.214:47498] AH00128: File does not exist: /var/www/u0423578/public_html/cccp-farm.ru/
 
SEM69
Участник
Сообщения
25
Реакции
0
  • #1.038
может заново все установить ?
 
pligin
Участник
Сообщения
3.654
Реакции
1.336
  • #1.039
SEM69 написал(а):
[Sun Jun 24 21:21:31.575229 2018] [core:info] [pid 35367:tid 139812707096320] [client 85.192.188.214:47498] AH00128: File does not exist: /var/www/u0423578/public_html/cccp-farm.ru/
скинь мне логи доступа и ошибок в лс
 
Сверху