Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

buslikdrev

Користувачі
  
  • Публікації

    4 069
  • З нами

  • Відвідування

Усі публікації користувача buslikdrev

  1. Да, вы правы. Эта переменная должна содержать только айди или список айди через нижнее подчёркивание. Это значит сначала в базе находит айди города, а потом айди категории. Вам нужно после этого массива (который определяет параметры по ссылке из базы) делать условия. В этом блоке: if (!isset($this->request->get['route'])) { if (isset($this->request->get['product_id'])) { $this->request->get['route'] = 'product/product'; } elseif (isset($this->request->get['path'])) { $this->request->get['route'] = 'product/category'; } elseif (isset($this->request->get['manufacturer_id'])) { $this->request->get['route'] = 'product/manufacturer/info'; } elseif (isset($this->request->get['information_id'])) { $this->request->get['route'] = 'information/information'; } } Даже проверку $this->request->get['path'] делать не нужно. А из этого куска можете в переменную выделить свою категорию. if ($url[0] == 'category_id') { if ($url[1] == '190') { $my_cat = 190; } if (!isset($this->request->get['path'])) { $this->request->get['path'] = $url[1]; } else { $this->request->get['path'] .= '_' . $url[1]; } } Дальше в итоге if (!isset($this->request->get['route'])) { if (isset($this->request->get['product_id'])) { $this->request->get['route'] = 'product/product'; } elseif (isset($this->request->get['path'])) { if (isset($my_cat)) { unset($this->request->get['geo_city_id']); // параметр удалён, когда категория 190 } $this->request->get['route'] = 'product/category'; } elseif (isset($this->request->get['manufacturer_id'])) { $this->request->get['route'] = 'product/manufacturer/info'; } elseif (isset($this->request->get['information_id'])) { $this->request->get['route'] = 'information/information'; } }
  2. Нет, конечно. А именно сайт.
  3. $get = $this->request->get; if (isset($get['path']) && is_string($get['path']) && mb_substr($get['path'], -3) == '190') { // id 190 }
  4. Лично мне от спама помогло лениво подгружать стандартную каптчу.
  5. Он специально их делает, поэтому и обижается, что вынуждают прикрывать.
  6. Это как попалось при парсинге 155000 сайтов, дальше мне было лень собирать базу.
  7. Автор сразу сделал обработку кавычек на своём сервере. Банить его нужно за эксплойты в любой момент.
  8. Сегодня я вас научу третьему способу взлома сайтов через говномодуль Lightning. Переходим на сайт с этим "модулем" по ссылке https://mi-krsk.ru/index.php?li_op=t&op=v и узнаём версию модуля. Если версия модуля ниже 4.30, то можно попробовать внести изменения без поиска ключа. Для взлома без ключа нам нужно перейти по ссылке https://lightning.devs.mx/settings4.php?token=&t=&key= в параметр token подставить результат md5('https://town-shop.net/') в параметр t подставить результат base64_encode('town-shop.net') Если без ключа не получилось, то необходимо для параметра key подобрать ключ. Ключ подбирается следующим образом. Сначала прогоняем от миллиарда и если вдруг не нашло, тогда первый миллиард т.к. в основном генерирует модуль цифру из 9-10 чисел. Да долго, поэтому нужно это делать на серверах или иметь 10 компьютеров. Зато потом можно подменять на сайте жертвы платёжные данные, собирать почту, пароли и т.д. Это всё делается при сохранении настроек и вводе своего js скрипта в поле для вывода сообщения о соглашении использования куков. Вот ещё, держите небольшой списочек для пробы:
  9. А в следующий раз про четвертый способ расскажу, если он ещё будет висеть на форуме.
  10. Оно должно убрать белый экран. Значит у вас не работает htaccess - обратитесь к хостеру.
  11. 1) Файл .htaccess (в конце): php_flag display_startup_errors on php_flag display_errors on php_flag html_errors on php_flag output_buffering off
  12. Всё важно: контент, быстрые запросы на холодную, лёгкий шаблон без 100 скриптов. Ускорение магазина в двое, может принести в двое заказов больше.
  13. Я человек простой, если вижу GPT в интернет-магазине, то начинаю общение на свои темы.
  14. И достаточно создать нагрузку и увидеть данные от БД. Дальше ставят пароль на админа, потом через установку модулей загружают свой скрипт для получения полного доступа.
  15. Готовьте деньги и к @Yoda, если денег нет, ставьте кэш модуль.
  16. Можно условие через $this->session->data сделать. Перед генерацией нужного изображения задать значение, а при генерации всегда удалять.
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.