wcooper: Подскажите пожалуйста, как мне всё это записать в cookie? Что бы при одном клике по кнопке производилась запись в cookie, а при повторном оставляло пустое значение.
"Всё это" записывать не надо. Записывается только некое выражение, типа "background=white" или "background=dark". А уже по условию наличия той или иной записи в куках выдаётся вариант страницы с её элементами.
А что профессионал скажет по поводу того, что в IE форма при этом не отправится с ошибкой "отказано в доступе"?
---------- Добавлено 01.12.2016 в 10:44 ----------
grey109! По-моему Вы занимаетесь программированием в извращённой форме. То есть Вы прячете кнопку под прозрачный файловый инпут и хотите, чтобы она выглядела так, как будто бы её не спрятали. И хотите, чтобы она выглядела как в родном браузере, говоря при этом о кроссбраузерности.
Обычно добиваются как раз другого: чтобы форма загрузки файлов выглядела одинаково красиво во всех браузерах, в соответствии с заданными стилями оформления, а не так серо, как стандартный input:file. Можно нагуглить несколько более или менее кривых решений этой задачи, можно написать своё решение. Но Ваша цель лично мне непонятна.
Нич-чё непонятно. Вам чего надо сделать: рекламу вставить или HTML распарсить?
То есть я так понимаю, что если я сделал сайт, то знаю его структуру и исходя из этого могу определить блоки, куда можно что-то вставить. Зачем тогда что-то парсить?
Смотря какой самописный. Какой-то тяжелее, какой-то проще. Известные движки ломают чаще из-за открытости кода и по той причине, что взлом идёт автоматически, по известной схеме. Но самописные движки зачастую пишутся без учёта требований безопасности, и при целенаправленном взломе последствия могут быть довольно серьёзными.
Подключаю вот эту страницу:
https://www.bkfon.ru/live/
Что означает слово "подключаю"?
В форме 2 кнопки "Загрузить". Вы на верхнюю нажимаете?
С чемоданами - это в раздел к оптимизаторам. А то жди, пока они сюда заглянут...
andronovaa, думаю, что Moguta.CMS.
открой файл /var/www/megaslesar/data/www/mpshare.com/wp-content/themes/mozg/functions.php
Да, судя по ошибке - в начале файла functions.php стоит какая-то гадость. Не обязательно BOM - но явно что-то лишнее.
Подскажите пожалуйста, как мне всё это записать в cookie? Что бы при одном клике по кнопке производилась запись в cookie, а при повторном оставляло пустое значение.
"Всё это" записывать не надо. Записывается только некое выражение, типа "background=white" или "background=dark". А уже по условию наличия той или иной записи в куках выдаётся вариант страницы с её элементами.
Трюк выполнен профессионалом
А что профессионал скажет по поводу того, что в IE форма при этом не отправится с ошибкой "отказано в доступе"?
---------- Добавлено 01.12.2016 в 10:44 ----------
grey109! По-моему Вы занимаетесь программированием в извращённой форме. То есть Вы прячете кнопку под прозрачный файловый инпут и хотите, чтобы она выглядела так, как будто бы её не спрятали. И хотите, чтобы она выглядела как в родном браузере, говоря при этом о кроссбраузерности.
Обычно добиваются как раз другого: чтобы форма загрузки файлов выглядела одинаково красиво во всех браузерах, в соответствии с заданными стилями оформления, а не так серо, как стандартный input:file. Можно нагуглить несколько более или менее кривых решений этой задачи, можно написать своё решение. Но Ваша цель лично мне непонятна.
Нич-чё непонятно. Вам чего надо сделать: рекламу вставить или HTML распарсить?
То есть я так понимаю, что если я сделал сайт, то знаю его структуру и исходя из этого могу определить блоки, куда можно что-то вставить. Зачем тогда что-то парсить?
SEO_87, Вы будете смеяться, но должно заработать, если вторую строчку скрипта переписать:
Смотря какой самописный. Какой-то тяжелее, какой-то проще. Известные движки ломают чаще из-за открытости кода и по той причине, что взлом идёт автоматически, по известной схеме. Но самописные движки зачастую пишутся без учёта требований безопасности, и при целенаправленном взломе последствия могут быть довольно серьёзными.