Что такое "форма для вывода HTML-кода"?
Задача не понятна.. В чем сложность? Не знаете как вывести три картинки в строку? css: display: inline-block например..
Ничего что
А на чем у вас сделано меню? Видимо, какой-то фреймворк, конфликтующий с jQuery
не будет работать на тексте "text" (без запятой в конце)
Не совсем понял о чем вы, но preg_replace('/[\pP]*$/u','.','text,'); - результат тотже.
Должна же регулярка это уметь.. Используя доп. функции (конкатенацию) решить можно, но хочется без них
Проблема в том, что в конце может быть не только точка, а любой знак препинания, так что использовать str_replace не получится. Ну а обрабатывать результат preg_repplace'а еще одной ф-ей не интересно
Он как бы не должен: я прошу его заменить точку в конце (если есть) И конец строки на точку.
preg_replace('/\pP$/u','.','text,');
Так правильно работает, за исключением того, что пропускает строки без знаков препинания в конце..
Добавьте сайт в систему контроля версий. Например в GIT. Это делается тремя командами: git init, git add . , git commit -a -m 'init'
Посмотреть, что изменилось за последнее время можно одной командой: git status
Откатить изменения тоже одной: git reset --hard
Бекап: git pull/push
Cписок файлов для игнорирования: .gitignore
PS. Но почитать немного про git, все-же придется, чтоб не удалять свои изменения )
Чисто из названия переменных эта форма может добавлять какую-то инфу о пользователе (adduserinfo).
Форма отправляется на текущий адрес (не указан action в form). Чтоб понять для чего это и нужно ли вообще, надо смотреть скрипт, который выводит страницу с этим шаблоном и искать там, что происходит по adduserinfo.
PS. Вообще, в одном только шаблоне сложно сделать дыру, особенно таким способом. Главное чтоб в php файлах не было ничего подозрительного. А форму такую, или любую другую можно вообще самому создать, даже на своем компе, и отправить на любой сайт методом POST. Важно, чтоб принимающий скрипт правильно понимал ситуацию.
посмотрите на CSS свойство white-space