В личку не могу написать. Закрыто. Наверно из-за твоей репы.
Лан, пользуйся на здоровье🍿
Скрипт написал, но его покажут только после модерирования((
$page = file_get_contents('http://www.kinopoisk.ru'); // загружаем страницуpreg_match('/background: url\((.*?)\)/i', $page, $found); // вытаскиваем URL фонаcopy($found[1], $_SERVER['DOCUMENT_ROOT'].'/fon.jpg'); // копируем себе в нужное место с нужным именем
Ничего сложного. Качаешь их страницу file_get_contents, а потом ссылку на фон вытаскиваешь preg_match и делаешь с ней что хочешь. Можешь даже себе ничего не заливать, а сразу в стиль запихнуть.
А в howmany точно не пустышка записывается?
А basket_howmany точно обновляется после сложения?
А нельзя сразу где создаются эти блоки прописывать скрипт или сперва получить страничку, а через preg_replace изменить как надо и потом только отобразить?
И в этом варианте тоже только последний будет отрабатываться. Инером текст виртуально вставляется, а не вписывается как в php. Вот он и пробегается по всем и останавливается на последнем.
Читеры - единичное явление. Обычные пользователи, каких большинство, будут правильно проходить загадки. К тому же загадки можно без отгадок выложить. А кому они будут нужны если нет отгадки. Со временем они по любому распространятся.
Есть еще вариант. Создается статическая страничка с загадками, но на сайте не выводится. Т.е. доступна, но в меню её нет. Потом прописывается она в sitemap.xml и роботы её зацепят. Для надежности можно ссылку на эту страницу на паре часто обновляемых форумах выложить. Тогда точно роботы по ней пройдутся.
А если открыть для всех только бОльшую часть загадки, а для авторизованных всю полностью.
Если страница генерится из php, то не проще ли было сразу в alert вставлять id или в скрипте переменной присваивать id?