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

pligin

Команда форума
Администратор
давай для особо одарённых по шагам. Зашла,дальше куда?
слева нажми на название своей БД
сверху нажми "экспорт"
внизу слева нажми "Вперед"
Файл кидай в лс - не нужно его выкладывать на всеобщее обозрение
 

pligin

Команда форума
Администратор
если меняешь где-то значение или название, то поменяй его везде...
таблица с настройками игры у тебя называется db_confliigs, а не как у всех db_config
в payeer_merchant.php исправь
PHP:
# Настройки
    $db->Query("SELECT * FROM db_config WHERE id = '1' LIMIT 1");
на
PHP:
# Настройки
    $db->Query("SELECT * FROM db_confliigs WHERE id = '1' LIMIT 1");
 

SEM69

Участник
Добрый день . Установил серфинг для фф. но при нажатии кнопки "посмотреть сайт рекламодателя" открывается пустая стр ( 404 ошибка . страница не найдена)
 

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]
 

pligin

Команда форума
Администратор
там прописано только это:
#серфинг
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

Участник
Этот и еще 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="/'+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="/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="/account/serfing/delete/<?php echo $row['id']; ?>" title="Удалить ссылку и вернуть деньги"></a><?php } ?>
<!--a class="workevents" href="/account/wall/<?php echo $row['user_name']; ?>" title="Рекламодатель" target="_blank"></a-->
<a class="workvir" href="http://online.us.drweb.com/result/?url=<?php echo $row['url']; ?>" title="Проверить ссылку на вирусы" target="_blank"></a>
</td>
</tr>
<?php
}
}
else
{

}
?>
</table>
<center><a href="/account/serfing/add" class="button-green-big" style="margin-top:10px;">Разместить ссылку</a></center>
<center><a href="/account/serfing/cabinet" class="button-green-big" style="margin-top:10px;">Мои ссылки</a></center>
</div>
 

pligin

Команда форума
Администратор
Этот и еще 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="/'+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="/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="/account/serfing/delete/<?php echo $row['id']; ?>" title="Удалить ссылку и вернуть деньги"></a><?php } ?>
<!--a class="workevents" href="/account/wall/<?php echo $row['user_name']; ?>" title="Рекламодатель" target="_blank"></a-->
<a class="workvir" href="http://online.us.drweb.com/result/?url=<?php echo $row['url']; ?>" title="Проверить ссылку на вирусы" target="_blank"></a>
</td>
</tr>
<?php
}
}
else
{

}
?>
</table>
<center><a href="/account/serfing/add" class="button-green-big" style="margin-top:10px;">Разместить ссылку</a></center>
<center><a href="/account/serfing/cabinet" class="button-green-big" style="margin-top:10px;">Мои ссылки</a></center>
</div>
я конкретно написал название файла.
Оформляй код в BB-код
 

SEM69

Участник
<?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

Команда форума
Администратор
Код поменял. к сожалению ни чего не изменилось
рекламу жму
все правильно было, верни обратно... я в другом модуле просто смотрел - там по другому файлы называются...
сейчас поищу проблему. серфинг с ресурсов качал?
 
Верх