"Это" - удалить. Наверняка залит шелл - его тоже удалить. Найти и устранить уязвимость.
Есть и альтернативный вариант, без id
<h1>Заголовок</h1><input type="text" size="35" id="text5" name="text5" value=""><script>document.getElementById("text5").value = document.getElementsByTagName("h1")[0].innerHTML;</script>
Чуток сложнее. Поскольку по новым стандартам тегов h1 на странице может быть несколько, надо этому тегу присвоить id
<h1 id="header1">Заголовок</h1> <input type="text" size="35" id="text5" name="text5" value=""> <script> document.getElementById("text5").value = document.getElementById("header1").innerHTML; </script>
К сожалению, и когда php-коды - тоже, если там квадратные скобки попадаются. 😡---------- Добавлено 04.02.2017 в 15:54 ----------_Noindex_, Если не понимаете, как что работает, советую не удалять, а редактировать. Верните взад старый опросник и просто измените его содержимое.
RewriteCond .............RewriteRule ^ shop/index.php [L]
<input type="text" size="35" id="text5" name="text5" value=""> <script>document.getElementById("text5").value=document.title;</script>
Вырезать-то не надо наверное, пусть там тоже остаётся :).
Информации ноль. Какая-то CMS установлена? Как сайт сконструирован?
Потому и не вставляется ничего.
Я то понимаю. А вот Вы, похоже свято верите, что короткая формула обеспечивает быстроту выполнения :). И думаете, что у Вас всё универсально :). Кстати, и портянка Ваша ненамного короче. И ни к чему было мой код в цитату выводить. Экономить надо форумное место, цитировать только существенное.
Значит, нет такой переменной $title.