sanek85
Участник
- Сообщения
- 124
- Реакции
- 2
Вот инструкция по которой я ставил и все работало:
1) Выполнить запрос в БД
2) Прописать в корневом .htaccess :
#серфинг
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]
3)это не вставить меню пользователя inc/_user_menu.php
<?php
if (isset($_SESSION['admin']))
{
$db->Query("SELECT * FROM db_serfing WHERE status = '1' ORDER BY time_add DESC");
?>
<div class="field-gr"><a href="/account/serfing/moder">Модераторская (<?php echo $db->NumRows(); ?>)</a></div>
<?php
}
?>
4)
В папке pages файл account
# серфинг
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; // серфинг
5)
В папке pages файл admin
case "serfing_moder": include("pages/admin/_serfing_moder.php"); break; // серфинг
6)
файл _class.db
в самом низу перед
}
?>
надо добавить function FetchAssoc(){
//if($this->LastQuery)
return mysqli_fetch_assoc($this->LastQuery);
}
7)
меню inc/_user_menu.php добавить
<div class="field-gr"><a href="/account/serfing">Серфинг</a></div>
меню inc/_admin_menu.php добавить
<li><a href="/?menu=adminka4&sel=serfing_moder">Модераторская</a></li>
1) Выполнить запрос в БД
2) Прописать в корневом .htaccess :
#серфинг
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]
3)это не вставить меню пользователя inc/_user_menu.php
<?php
if (isset($_SESSION['admin']))
{
$db->Query("SELECT * FROM db_serfing WHERE status = '1' ORDER BY time_add DESC");
?>
<div class="field-gr"><a href="/account/serfing/moder">Модераторская (<?php echo $db->NumRows(); ?>)</a></div>
<?php
}
?>
4)
В папке pages файл account
# серфинг
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; // серфинг
5)
В папке pages файл admin
case "serfing_moder": include("pages/admin/_serfing_moder.php"); break; // серфинг
6)
файл _class.db
в самом низу перед
}
?>
надо добавить function FetchAssoc(){
//if($this->LastQuery)
return mysqli_fetch_assoc($this->LastQuery);
}
7)
меню inc/_user_menu.php добавить
<div class="field-gr"><a href="/account/serfing">Серфинг</a></div>
меню inc/_admin_menu.php добавить
<li><a href="/?menu=adminka4&sel=serfing_moder">Модераторская</a></li>
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
И че по этой схеме будет работать? Или это так лишьбы выложить )assus написал(а):Вот инструкция по которой я ставил и все работало:
1) Выполнить запрос в БД
2) Прописать в корневом .htaccess :
#серфинг
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]
3)это не вставить меню пользователя inc/_user_menu.php
<?php
if (isset($_SESSION['admin']))
{
$db->Query("SELECT * FROM db_serfing WHERE status = '1' ORDER BY time_add DESC");
?>
<div class="field-gr"><a href="/account/serfing/moder">Модераторская (<?php echo $db->NumRows(); ?>)</a></div>
<?php
}
?>
4)
В папке pages файл account
# серфинг
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; // серфинг
5)
В папке pages файл admin
case "serfing_moder": include("pages/admin/_serfing_moder.php"); break; // серфинг
6)
файл _class.db
в самом низу перед
}
?>
надо добавить function FetchAssoc(){
//if($this->LastQuery)
return mysqli_fetch_assoc($this->LastQuery);
}
7)
меню inc/_user_menu.php добавить
<div class="field-gr"><a href="/account/serfing">Серфинг</a></div>
меню inc/_admin_menu.php добавить
<li><a href="/?menu=adminka4&sel=serfing_moder">Модераторская</a></li>
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
sanek85 написал(а):поделитесь подробной инструкцией по установке модуля серфинга ото которая идет с серфингом в комплекте не все понятно где и в каких местах прописывать и куда что заливать ?
Это второй раз когда я устанавливал модуль на ферму, но всё как ни странно получилось.
[hide=10]Модуль Серфинг скачать[/hide]Делаем запрос тоесть заходим в базу phpMyadmin на хостинге
нажимаем в таблице SQL
в окно вставляем запрос что ниже. ОК
1) Выполнить запрос в БД Структура таблицы `db_serfing_view`
CREATE TABLE IF NOT EXISTS `db_serfing_view` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`ident` int(11) NOT NULL DEFAULT '0',
`time_add` datetime NOT NULL,
`user_id` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1а)
Выполнить запрос в БД Структура таблицы `db_serfing`
CREATE TABLE IF NOT EXISTS `db_serfing` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_name` varchar(30) NOT NULL,
`time_add` int(11) NOT NULL DEFAULT '0',
`title` varchar(55) NOT NULL,
`desc` varchar(55) NOT NULL,
`url` varchar(255) NOT NULL,
`timer` enum('20','30','40','50','60') NOT NULL DEFAULT '20',
`move` enum('0','1','','') NOT NULL DEFAULT '0',
`high` enum('0','1','','') NOT NULL DEFAULT '0',
`speed` enum('1','2','3','4','5','6','7') NOT NULL DEFAULT '1',
`rating` int(11) NOT NULL DEFAULT '0',
`country` varchar(50) NOT NULL,
`crev` enum('0','1','','') NOT NULL DEFAULT '0',
`view` int(11) NOT NULL DEFAULT '0',
`price` double(10,2) NOT NULL DEFAULT '0.00',
`money` double(10,2) NOT NULL DEFAULT '0.00',
`status` int(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
)ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;
2) Заливаете файлы в корень сайта: _serfing_view.php и serf-fblock.php
3) Прописать в корневом .htaccess :
# Серфинг
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/view/([0-9]+)(/?)+$ _serfing_view.php?view=$1 [L]
RewriteRule ^account/serfing/moder(/?)+$ index.php?menu=account&sel=serfing_moder [L]
4)это прописать в меню администратора inc/_admin_menu.php
<?php
if (isset($_SESSION['admin']))
{
$db->Query("SELECT * FROM db_serfing WHERE status = '1' ORDER BY time_add DESC");
?>
<div class="field-gr"><a href="/?menu=admin4ik&sel=serfing_moder">Модераторская (<?php echo $db->NumRows();
?>)</a></div>
<?php
}
?>
5)В папке pages в файле _account.php прописываете :
# серфинг
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; // серфинг
6)В папке pages в файле _admin.php прописываете:
case "serfing_moder": include("pages/admin/_serfing_moder.php"); break; // серфинг
7)файл _class.db вставляем в папку /classes
в самом низу перед
}
?>
надо добавить function FetchAssoc(){
//if($this->LastQuery)
return mysqli_fetch_assoc($this->LastQuery);
}
8)inc/_user_menu.php прописываем
<div class="field-gr"><a href="/account/serfing">Серфинг</a></div>
9)Не за будьте фаел _serfing_moder.php вложить в pages/admin/
нажимаем в таблице SQL
в окно вставляем запрос что ниже. ОК
1) Выполнить запрос в БД Структура таблицы `db_serfing_view`
CREATE TABLE IF NOT EXISTS `db_serfing_view` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`ident` int(11) NOT NULL DEFAULT '0',
`time_add` datetime NOT NULL,
`user_id` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
1а)
Выполнить запрос в БД Структура таблицы `db_serfing`
CREATE TABLE IF NOT EXISTS `db_serfing` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_name` varchar(30) NOT NULL,
`time_add` int(11) NOT NULL DEFAULT '0',
`title` varchar(55) NOT NULL,
`desc` varchar(55) NOT NULL,
`url` varchar(255) NOT NULL,
`timer` enum('20','30','40','50','60') NOT NULL DEFAULT '20',
`move` enum('0','1','','') NOT NULL DEFAULT '0',
`high` enum('0','1','','') NOT NULL DEFAULT '0',
`speed` enum('1','2','3','4','5','6','7') NOT NULL DEFAULT '1',
`rating` int(11) NOT NULL DEFAULT '0',
`country` varchar(50) NOT NULL,
`crev` enum('0','1','','') NOT NULL DEFAULT '0',
`view` int(11) NOT NULL DEFAULT '0',
`price` double(10,2) NOT NULL DEFAULT '0.00',
`money` double(10,2) NOT NULL DEFAULT '0.00',
`status` int(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
)ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;
2) Заливаете файлы в корень сайта: _serfing_view.php и serf-fblock.php
3) Прописать в корневом .htaccess :
# Серфинг
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/view/([0-9]+)(/?)+$ _serfing_view.php?view=$1 [L]
RewriteRule ^account/serfing/moder(/?)+$ index.php?menu=account&sel=serfing_moder [L]
4)это прописать в меню администратора inc/_admin_menu.php
<?php
if (isset($_SESSION['admin']))
{
$db->Query("SELECT * FROM db_serfing WHERE status = '1' ORDER BY time_add DESC");
?>
<div class="field-gr"><a href="/?menu=admin4ik&sel=serfing_moder">Модераторская (<?php echo $db->NumRows();
?>)</a></div>
<?php
}
?>
5)В папке pages в файле _account.php прописываете :
# серфинг
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; // серфинг
6)В папке pages в файле _admin.php прописываете:
case "serfing_moder": include("pages/admin/_serfing_moder.php"); break; // серфинг
7)файл _class.db вставляем в папку /classes
в самом низу перед
}
?>
надо добавить function FetchAssoc(){
//if($this->LastQuery)
return mysqli_fetch_assoc($this->LastQuery);
}
8)inc/_user_menu.php прописываем
<div class="field-gr"><a href="/account/serfing">Серфинг</a></div>
9)Не за будьте фаел _serfing_moder.php вложить в pages/admin/
Последнее редактирование:
Viktor
Участник
- Сообщения
- 734
- Реакции
- 113
здесь цифру 1573 нужно сменить на 1, чтобы отсчет пошел с единицы и во второй таблице тоже, после знака равно вместо 60 надо поставить 1 и потом уже заливать в базу.Andreys написал(а):ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1573 ;
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
да с трех модулей один собирал ) чтоб заработал) кстате 1573 и 60 отседа скачивал с такими цифрамиViktor написал(а):здесь цифру 1573 нужно сменить на 1, чтобы отсчет пошел с единицы и во второй таблице тоже, после знака равно вместо 60 надо поставить 1 и потом уже заливать в базу.
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
О) а я тоже такой сайт год назад под коины переделывал, только он сейчас не работает , домен закрыли.Viktor написал(а):у меня он есть рабочий сразу, проверить можно здесь
вот как выглядел
Viktor
Участник
- Сообщения
- 734
- Реакции
- 113
Andreys написал(а):О) а я тоже такой сайт год назад под коины переделывал, только он сейчас не работает , домен закрыли.
вот как выгляделПрикольное совпадение ))
mythphp
Местный
- Сообщения
- 74
- Реакции
- 9
sanek85
Участник
- Сообщения
- 124
- Реакции
- 2
с админки выйди и будут списоватьсяmythphp написал(а):Привет всем! Парни такая проблема с сёрфингом, не снимается сумма с баланса когда делаешь пополнение рекламного бюджета, тоесть бюджет пополняется но с баланса деньги не списываются!
viper5
Местный
- Сообщения
- 155
- Реакции
- 2
Viktor
Участник
- Сообщения
- 734
- Реакции
- 113
Внимательно посмотри ссылку в админку: здесь она изменена в инструкции, а у тебя другая может быть - исправь и должно работать!viper5 написал(а):всё поставил по инструкции...Не работают кнопки в модераторской, тоесть не могу одобрить или отклонить площадку.
В чём может проблема?
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
Точно не помню нонужно вроде сначала зайти в игру как админ и под этимже ником потом в админку..viper5 написал(а):всё поставил по инструкции...Не работают кнопки в модераторской, тоесть не могу одобрить или отклонить площадку.
В чём может проблема?
Ане как участник в админку заходить.
Или вообще из игры выйти и зайти в админку
Последнее редактирование:
Viktor
Участник
- Сообщения
- 734
- Реакции
- 113
viper5
Местный
- Сообщения
- 155
- Реакции
- 2
Andreys
Участник
- Сообщения
- 576
- Реакции
- 40
Да как так я его отседа ставил, все работает , можешь посмотреть http://bonusdo.ga/ если только на сайт зайдешь))viper5 написал(а):не помогло, просто убрал модерацию и всё... но при пополнении не списывается сумма с баланса, то есть пополнять можно бесконечно...???
вот всегда с косяками большие модули)
Последнее редактирование:
Viktor
Участник
- Сообщения
- 734
- Реакции
- 113
Ты из админки выйди и как у простого участника будет списываться, а если в админке сидишь, то как у админа не списывается. Выше читай, всё уже описали.viper5 написал(а):не помогло, просто убрал модерацию и всё... но при пополнении не списывается сумма с баланса, то есть пополнять можно бесконечно...???
вот всегда с косяками большие модули)