Иконка ресурса

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #21
@RAIN182, в коде захардкожен префикс таблиц, что в корне не верно.
Сделайте так.
Откройте classes/SteamInfo.php, найдите строку 44:
PHP:
			$admins = $this->Connect->getAll('SELECT * FROM `shop_players` ORDER BY `shop_players`.`id` ASC LIMIT ?i,?i', $start, $max);
Замените на:
PHP:
			$admins = $this->Connect->getAll('SELECT * FROM `shopplayers` ORDER BY `shop_players`.`id` ASC LIMIT ?i,?i', $start, $max);
Далее в этом же файле, строка 57:
PHP:
		$count = $this->Connect->getOne('SELECT COUNT(`id`) FROM `shop_players`');
Заменить на:
PHP:
		$count = $this->Connect->getOne('SELECT COUNT(`id`) FROM `shopplayers`');
Строка 62:
PHP:
			$admins = $this->Connect->getAll('SELECT * FROM `shop_players` ORDER BY `shop_players`.`money` DESC LIMIT 0,10');
->
PHP:
			$admins = $this->Connect->getAll('SELECT * FROM `shopplayers` ORDER BY `shopplayers`.`money` DESC LIMIT 0,10');
После чего должно заработать в теории. Вполне возможно, что ещё где-то это всё захардкожено. Но я ориентируюсь по ошибкам со скрина.
 

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776
  • Автор ресурса
  • #22
@RAIN182, в коде захардкожен префикс таблиц, что в корне не верно.
Сделайте так.
Откройте classes/SteamInfo.php, найдите строку 44:
PHP:
            $admins = $this->Connect->getAll('SELECT * FROM `shop_players` ORDER BY `shop_players`.`id` ASC LIMIT ?i,?i', $start, $max);
Замените на:
PHP:
            $admins = $this->Connect->getAll('SELECT * FROM `shopplayers` ORDER BY `shop_players`.`id` ASC LIMIT ?i,?i', $start, $max);
Далее в этом же файле, строка 57:
PHP:
        $count = $this->Connect->getOne('SELECT COUNT(`id`) FROM `shop_players`');
Заменить на:
PHP:
        $count = $this->Connect->getOne('SELECT COUNT(`id`) FROM `shopplayers`');
Строка 62:
PHP:
            $admins = $this->Connect->getAll('SELECT * FROM `shop_players` ORDER BY `shop_players`.`money` DESC LIMIT 0,10');
->
PHP:
            $admins = $this->Connect->getAll('SELECT * FROM `shopplayers` ORDER BY `shopplayers`.`money` DESC LIMIT 0,10');
После чего должно заработать в теории. Вполне возможно, что ещё где-то это всё захардкожено. Но я ориентируюсь по ошибкам со скрина.
Ну просто старый шоп и новый шоп кто из них кто не разбирался) Делал под тот что у меня в БД Висел
 

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776
  • Автор ресурса
  • #24

Вложения

  • ad2.jpg
    ad2.jpg
    17.6 КБ · Просмотры: 87

RAIN182

Участник
Сообщения
411
Реакции
55
@RAIN182, в коде захардкожен префикс таблиц, что в корне не верно.
Сделайте так.
Откройте classes/SteamInfo.php, найдите строку 44:
PHP:
            $admins = $this->Connect->getAll('SELECT * FROM `shop_players` ORDER BY `shop_players`.`id` ASC LIMIT ?i,?i', $start, $max);
Замените на:
PHP:
            $admins = $this->Connect->getAll('SELECT * FROM `shopplayers` ORDER BY `shop_players`.`id` ASC LIMIT ?i,?i', $start, $max);
Далее в этом же файле, строка 57:
PHP:
        $count = $this->Connect->getOne('SELECT COUNT(`id`) FROM `shop_players`');
Заменить на:
PHP:
        $count = $this->Connect->getOne('SELECT COUNT(`id`) FROM `shopplayers`');
Строка 62:
PHP:
            $admins = $this->Connect->getAll('SELECT * FROM `shop_players` ORDER BY `shop_players`.`money` DESC LIMIT 0,10');
->
PHP:
            $admins = $this->Connect->getAll('SELECT * FROM `shopplayers` ORDER BY `shopplayers`.`money` DESC LIMIT 0,10');
После чего должно заработать в теории. Вполне возможно, что ещё где-то это всё захардкожено. Но я ориентируюсь по ошибкам со скрина.
Частично заработало
 

Вложения

  • 123.jpg
    123.jpg
    103.3 КБ · Просмотры: 58

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776
  • Автор ресурса
  • #26
PHP:
$admins = $this->Connect->getAll('SELECT * FROM `shopplayers` ORDER BY `shopplayers`.`id` ASC LIMIT ?i,?i', $start, $max);
Замени в classes/SteamInfo.php 44 линия
 

RAIN182

Участник
Сообщения
411
Реакции
55
PHP:
$admins = $this->Connect->getAll('SELECT * FROM `shopplayers` ORDER BY `shopplayers`.`id` ASC LIMIT ?i,?i', $start, $max);
Замени в classes/SteamInfo.php 44 линия
Большое спасибо все кто помогал
--- Добавлено позже ---
Но при нажатии на топ богачей переводит на ссылку
http://37.230.113.2/shop/top
Если дописываю .php
SHOP WEB
То топ богачей показывает .
Не подскажите где исправить ?
 

Вложения

  • 123.jpg
    123.jpg
    75.7 КБ · Просмотры: 41
Последнее редактирование:

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776
  • Автор ресурса
  • #28

Вложения

  • ss.zip
    4.4 КБ · Просмотры: 19

RAIN182

Участник
Сообщения
411
Реакции
55
Но при нажатии на топ богачей переводит на ссылку
http://37.230.113.2/shop/top
Если дописываю
SHOP WEB
То топ богачей показывает .
Не подскаж
Замени все что в архиве
Извините НУБА ))) Но не поможете еще с поиском ?
Вот ссылка на SHOP
SHOP WEB
Мне очень понравился данный скрипт .
 

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776
  • Автор ресурса
  • #30
А и в classes/Search.php после того как зальешь поменяй на 62 линии на
PHP:
$this->go('search.php');
 

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776
  • Автор ресурса
  • #32
а блин еще открой файл includes/header.php и замени на 20 линии на
PHP:
 <a class="navbar-brand" href="/shop">SHOP WEB</a>
 

RAIN182

Участник
Сообщения
411
Реакции
55
а блин еще открой файл includes/header.php и замени на 20 линии на
PHP:
 <a class="navbar-brand" href="/shop">SHOP WEB</a>
Спасибо , я наверно надоел , по этому уже не хотел на нервы действовать . Огромное спасибо .
--- Добавлено позже ---
Спасибо , я наверно надоел , по этому уже не хотел на нервы действовать . Огромное спасибо .
Все заработало как надо .
 

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776
  • Автор ресурса
  • #34
Спасибо , я наверно надоел , по этому уже не хотел на нервы действовать . Огромное спасибо .
--- Добавлено позже ---

Все заработало как надо .
Было бы не правильно не помочь.Пожалуйста:ab:
 

White Wolf

🍉
Сообщения
2,382
Реакции
2,187
  • Команда форума
  • #35
Хм я не делал проверку на регулярку, прост с шопа что там выдерать и так все выводится))) Со следующей обновой сделаю фикс
Регулярка считается медленной операцией работы со строками.
Почему бы не использовать биндинг, вместо указания $_POST['search'] внутри запроса.
 

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776
  • Автор ресурса
  • #36
Регулярка считается медленной операцией работы со строками.
Почему бы не использовать биндинг, вместо указания $_POST['search'] внутри запроса.
Он начинает биндинг искать
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #37
@сапсан, чтобы была возможность использовать LIKE, обычно вручную с помощью конкатенации в начало и конец строки добавляют знак процента.
 

DeeperSpy

Гений, миллиардер, плейбой, филантроп, майнкрафтер
Сообщения
588
Реакции
362
было бы не плохо, сделать функцию, чтобы не только богачей смотреть, но и что куплено у них на данный момент.
 

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776
  • Автор ресурса
  • #39

Вложения

  • 1.jpg
    1.jpg
    51.4 КБ · Просмотры: 55

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776
  • Автор ресурса
  • #40
Пользователь сапсан обновил ресурс Web for Shop новой записью:

Добавлен просмотр инвентаря игрока и панель администратора

Добавлена возможность просмотра инвентаря игрока
Админ панель для загрузки изображений для предметов
Требуется Расширение Imagick
Залить все файлы на ВЕБ хост настроить Config.php
Адрес Админ панели Ваш/адрес/Web SHOP/panel
c8afa4b13d0d35dd9c5bb435d0946efd-full.jpg
...

Узнать больше об этом обновлении...
--- Добавлено позже ---
Позже сделаю добавление кредитов игроку с админ панели
Добавление предметов игроку с админ панели
Возможно продажу предметов через веб
 
Сверху Снизу