crafic
-
Публикации
211 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
8
Сообщения, опубликованные пользователем crafic
-
-
В mail.ru проблемы с уникальностью с sid при авторизации через соц сети.
я захожу на одном из сайтов через свои данные mail.ru, и попадаю в совершенно другой аккаунт
глянул в бд все поля етого пользователя и не нашел ничего общего с моими. потом посмотрел таблицу social_login и там параметр sid совпадает с моим, если вывести массив
$social_user = $social->getuser();
- 1
-
в register.php идет строка
$_REQUEST['id'] = rawurlencode( base64_encode( $name . "||" . $email . "||" . $password1 . "||" . sha1( $name . $email . $stronghash . $config['key'] ) ) );
а потом ниже в коде
$user_arr = explode( "||", base64_decode( @rawurldecode( trim($_REQUEST['id']) ) ) ); ....... if( sha1( $name . $email . $stronghash . $config['key'] ) != $user_arr[3] ) die( 'ID not valid!' );
идет проверка хеша. а он что как то изменился? или юзер смог как то его подменить? 😃
-
можно. направить форму do=feedback
-
на ajax могу сделать
-
19 hours ago, Talory said:
Так за 4 года ни кто и не смог написать модуль на PDF.js?
почему нет. я давным давно его делал
-
ну тогда я предлагаю и AND approve=1 убрать для ускорения запроса
и перемещать все новости на модерации в отдельный раздел. например вот так https://skr.sh/s5PsSZX3P3X
а если бы мне за оптимизацию платили я бы еще кое что придумал, да такое что dle точно бы прибавил газу 😁
- 1
-
Sander1 у тебя наверно отключена отложенная публикация. и запрос один и тот же. а так на самом деле и AND date<'...' добавляется
-
скиньте ссылку на сайт
-
делал два года назад такое. работает если загружать на свой впс. а не на облако
-
без правок движка ты бы и на главную не зашел
ну разве так через минут 5
-
если для ред публ на сайте выбран bbcode то невозможно загрузить изображение пока не будет фокус в textarea
аналогично кнопочка возле нее
-
SELECT COUNT в MyISAM тоже в разы быстрее чем на Innodb
-
на счет полей я тут тему создавал https://searchengines.guru/ru/forum/1021845
если по рейтингу сортируем то беда.
-
у меня запрос
SELECT p.id, p.autor, p.date, p.short_story, full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE approve=1 AND date < '2020-11-16 16:38:32' AND p.category REGEXP '[[:<:]](29|30)[[:>:]]' ORDER BY date DESC LIMIT 20;
занял 0.003сек при 26 912 новостях. если же с INNER JOIN DISTINCT , то (0.590 s)
подставлял и по 4 категории. p.category REGEXP '[[:<:]](9|10|12|23)[[:>:]]' - (0.003 s) . с INNER JOIN DISTINCT , то (0.412 s)
версия mysql 5.7.29-log
так что подтверждаю с регуляркой быстрее. ето логично. так как один только запрос
SELECT DISTINCT(dle_post_extras_cats.news_id) FROM dle_post_extras_cats WHERE cat_id IN (9,10,12,23)
занимает (0.342 s) . не говоря уже о обьединениях с dle_post dle_post_extras
-
40 minutes ago, Sander1 said:
Мультикатегории включены, но каждая новость отмечена только в одной категории
если новость в одной категории то зачем юзать мульти?
-
в файле engine\modules\functions.php
$matches[1] = trim(dle_strtolower($matches[1], $config['charset']));
заменить на
$matches[1] = trim($matches[1]);
через плагины лучше
- 1
-
судя по коду переводят в нижний регистр. попробуйте так
-
-
-
добавить пару строк js
-
6 часов назад, weddaan сказал:
При чем здесь сервер вообще? Я картинки загружаю в папку cms, через ваш обработчик.
У вас даже поле "Загружаемое изображение" режет картинку сверху и снизу. Тоже сервер виноват?
Вот оригинал http://prntscr.com/tx0roc
А вот результат уменьшенной копии после загрузки через "Загружаемое изображение" http://prntscr.com/tx0si9 (макушку и торс срезал сильно).
Пришлось править upload.class.php и thumb.class.php чтобы не резало изображение.
там есть два вида настроек. 340х120 - когда указываем конкретные размеры и просто число например 200. плюс тут же можно указать по высоте либо ширине. для вас нужна именно она. если указать конкретные размеры то может обрезать не только макушку а и всю голову. зависит от настроек
-
за пару руб я могу
-
ffmpeg для механизации
-
делаете пару маленьких скриншотов. загружаете как галерея. дальше в data-images например выводите все ссылки на ети скрины и по порядку их показываете с задержкой 0.5сек.
Как заблокировать сторонний сайт который посылает post запросы
в В помощь вебмастеру
Опубликовано:
не занимайтесь ерундой. post запрос нужен. а в правило ето можно реферер добавить вашего сайта. но бот и реферер может подменить. так что не обращайте внимания