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

Baco

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

    2 247
  • З нами

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

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

  1. :-D и как решение, вам было предложено "закрыть" всё через $data = mb_convert_encoding($data, 'UTF-8', mb_detect_encoding($data)); ? искать надо, какой модификатор или какое действие вызывает данную ошибку и там устранять.
  2. что именно ? в 2-х словах, с тем кодом вы имеете то, что описали в терминологии "XSS-атака", разбирать же логику и каждую переменную смысла не вижу...
  3. напишите в ЛС доступы по тимвъюверу, подсоблю в решении...
  4. повторять не надо и спойлер использовать попробуйте... по примеру "выхлопа" видно, что в переменной - категории отображаются, если вы не знаете чем занимаетесь - найдите специалиста, мы не изучаем тут основы php мы помогаем в решениях...
  5. а если, после: $this->data['all_categories'] = $this->model_catalog_category->getCategories(0); добавить: $this->log->write('categories:' . print_r($this->data['all_categories'],1)); обновить главную, после внесённых изменения и показать, что в журнале ошибок появилось ?
  6. $this->load->model('catalog/category'); $this->data['all_categories'] = array(); $this->data['all_categories'] = $this->model_catalog_category->getCategories(0);
  7. Дайте пару тугриков Алексу на пиво и он исправит, зачем лезть в дремучий лес ?
  8. Вот делал подобное (под основным рисунком есть рисунок с названием "Видео"), логика такая же как описал Паша, в админке в неиспользуемое поле вносится код, а уже в самой категории идёт проверка этого поля и, если в нём есть какой то набор символов, то автоматически подставляет по типу: <iframe class="youtube" src="http://www.youtube.com/embed/<?php echo $my_data_from_field; ?>?wmode=transparent&enablejsapi=1&loop=1&hd=1&vq=hd1080&version=3&playlist="<?php echo $my_data_from_field; ?>" width="100%" height="100%" frameborder="0" allowfullscreen></iframe>
  9. request.php - найти: $data = mb_convert_encoding($data, 'UTF-8', mb_detect_encoding($data)); заменить на: $data = htmlspecialchars($data, ENT_COMPAT, 'UTF-8'); Ну и мутный класс: class ControllerProductSearchMobile extends Controller { public function index() { $query = ""; foreach($_POST as $key => $value) { $query .= '&' . $key . '=' . $value; } $this->redirect($this->url->link('product/search') . $query); } } поменять хотя бы так: class ControllerProductSearchMobile extends Controller { public function index() { $query = ""; $my_post_data = $this->request->post; foreach($my_post_data as $key => $value) { $query .= '&' . $key . '=' . $value; } $this->redirect($this->url->link('product/search'. $query)); } }
  10. Сюда (https://opencartforum.com/files/file/558-mульти-banner-mbanner/) не смотрели ?
  11. Спрос порождает предложение... Надо мод писать, который бы сверял по какой то базе номерочек, желательно перед подтверждением и желательно на Аяксе...
  12. Это как должно быть ? 1. Загружается видео-файл и подключается вместо картинки 2. Вместо видео-файла ссылка например на ютуб и оттуда трансляция 3. в реальном-времени он-лайн трансляция (WebRTC) ?
  13. такая страница по умолчанию есть (/index.php?route=product/special) вам нужно только в базе прописать урл для данной схемы, можно с помощью запроса: $this->db->query("INSERT INTO `" . DB_PREFIX . "url_alias` (query, keyword) VALUES ('product/special', 'aktsii')");
  14. тогда на сайте_2 в файле config.php прописываете путь к удалённому серверу, и соотв. данные для авторизации и база с префиксом...
  15. Саш, мне сразу приходит по памяти фраза Торвальдса: Если же по сабжу, то да, есть такая проблема, что: 1. Невозможно учесть все варианты отклонений от стандарта и настроек модуля (это в вашем случае), так что поставить "заглушку" или модифицировать код - доводится в процессе. (у меня была похожая ситуация, когда заказчик купил модуль, он был под "ionCube" защитой и... использовал оператор, который в версии php 5.5 был deprecated (устаревшим ) и при попытке обратится к разработчику, получили в ответ : "Меняйте версию php на хостинге") 2. Конфликты с другими модификаторами - это вбольшей степени относится к vqmod наработкам и решается в индивидуальном порядке. 3. Изменённый код, например переписана в модели функция выборки, что в свою очередь тянет зависимости... и решается так же, в индивидуальном порядке... учесть все моменты не является возможным, но, самое главное, что на проблемы и ошибки - реагируют и устраняют и в вашем случае - это результативно.
  16. А есть внешний доступ к серверу БД первого сайта ? Если да, тогда просто конфиг подправить, но тут вопрос будет такого рода: "Это будет сродни мультика (мультимагазина) или оба сайты должны работать на разных БД (тоесть иметь независимые админки, настройки, товары...) ?"
  17. Перечитайте ВНИМАТЕЛЬНО переписку и вспомните и успокойтесь... мы не следим за вами.
  18. <offtop> Фразы, по которым можно узнать, что в топике был Марк: 1. Вы невнимательно читали, перечитайте ещё раз внимательно ! 2. не занимайтесь троллизмом 3. йа - архитектор 4. Полюбому оставить последнее сообщение за собой (тоже пунктик, теперь только заметил, почему такие длинные перепалки получались), как в "южном парке" - жиртряс, постоянно за собой последнее слово оставляет... </offtop>
  19. Вы невнимательно читаете, перечитайте ещё раз ВНИМАТЕЛЬНО :-D я вам войну не объявлял, но ваша упоротость - результат отношения к вам же, преследовать же троллизм (вашу филию или фобию) не имею надобности, но реакция на глупость или параною - вызывает соотв. ответ и снимите корону, я не только вас подстёгиваю, к "экологическому написанию кода", это к многим относится начинающим программистам, так что не льстите себе.
  20. Спору нет, но я говорю в первую очередь от имени "фрилансера" (Не путать с известным разработчиком OC форума), к которому обращались в экстренных ситуациях и ограниченном бюджете, и сидеть искать в каком запросе проблема ни у меня нету времени ни у клиента нет возможности оплатить, но ситуация не выдуманная. а Марку, предложили рефакторинг, но нет, его мания архитектора была потревожена... дальше по топику видно, как глубоко задеты были чувства автора...
  21. В таком случае, следует предусмотреть "заглушку" или возможность принудительно указать параметр при разработке сложного алгоритма модуля.
×
×
  • Створити...

Important Information

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