По моему JS и SSI решают разные задачи, а не "идентичные". Использовать или JS, или SSI - не самый умный подход. Скрипты или блоки, которые не требуют индексации конечно можно подключать через js, но ssi решает гораздо больше задач. То есть я бы не стал называть эти два варианта одинаковыми решениями идентичных задач.
Похоже на спам-фильтр.
Можно попробовать htmlspecialchars($message)
В таких случаях просто создается uninstall.php с такими же правами.
В данном случае должно помочь
<?php unlink('index.php'); ?>
А потом залить новый индекс, с правами фтп пользователя и редактировать.
Там всего 9 русских букв, они не печатаются?
Тогда единственный способ этот скрипт
<input type="text" name="mac" id="mac" value="введите MAC-адрес Вашей сетевой карты" onfocus="document.getElementById('mac').value='';"/>
Gaaarfild, тогда можно сделать так:
чтобы злоумышленник, завладевший логином, паролем и ip адресом пользователя, не смог совершать противоправных действий, надо высылать на емейл ссылку-конфирм, которая будет активировать отправку на телефон пользователя смс с кодом, который нужно ввести в программе-клиенте на компьютере пользователя, которая проверит характеристики машины и постучит на сервер, что, мол, "свой", затем задаст секретный вопрос, ответ на который нужно послать на короткий номер смс, чтобы пришло письмо со ссылкой-конфирмом, которая активирует учетную запись.
Злоумышленник почешет репу, плюнет и не станет совершать противоправных действий и уйдет (как и пользователь).
Третий тогда я.
Я с остальной частью не проверял, R=permanent будет гонять по кругу, все вместе должно выглядеть так:
RewriteEngine onAddType application/x-httpd-php php phtml html htmOptions -IndexesErrorDocument 404 /index.phpIndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*#RewriteCond %{HTTP_HOST} ^****.ru(.*)$ [NC]#RewriteCond %{HTTP_HOST} !^www.(.*)$ [NC]#RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=permanent,L] RewriteRule ^([A-Za-z0-9-]+)/([0-9]+).html?$ index.php?page=$1&offset=$2 [L]RewriteCond %{QUERY_STRING} ^page=([A-Za-z0-9-]+)&offset=([0-9]+)$RewriteRule ^index.php /%1/%2.html?[R=301]
Работает переадрессация со старых урлов на новые.
С хостами сами разберетесь.
den78ru, просто htaccess с таким содержимым работает нормально
AddType application/x-httpd-php php phtml html htm Options -Indexes ErrorDocument 404 /index.php IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti* RewriteEngine on RewriteCond %{HTTP_HOST} ^****\.ru(.*)$ [NC] RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC] RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=permanent,L] RewriteRule ^([A-Za-z0-9-]+)/([0-9]+)\.html?$ index.php?page=$1&offset=$2 [R=permanent,L]
Нормальная работа - это открывание и старых и новых урлов, если нужна переадрессация (редирект), то должна помочь строка
RewriteCond %{QUERY_STRING} ^page=([A-Za-z0-9-]+)&offset=([0-9]+)$ RewriteRule ^index.php$ http://localhost/%1/%2.html? [R=301]
Работает, если ввести "Фото в Минске", знаки препинания не удаляются, чтобы их удалять используйте str_replace
Действительно так, тут много вариантов обхода.