|
|
|
| Как очистить введенные в форму специальные символы HTML типа
§ | |
|
|
|
|
|
|
|
для: roma67
(11.04.2012 в 00:36)
| | Самое просто, это воспользоваться регулярным выражением и функцией preg_replace()
<?php
$text = preg_replace("|&#\d+;|", "", $text);
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(11.04.2012 в 18:35)
| | Спасибо. А нет специальной функции типа
html_ entity_ decode
htmlentities
htmlspecialchars_ decode
htmlspecialchars | |
|
|
|
|
|
|
|
для: roma67
(11.04.2012 в 19:51)
| | Именно для удаления последовательностей §? Нет такой нет. Возможно вам и не нужно удалять, какого поведения хотите добиться от скрипта? | |
|
|
|
|
|
|
|
для: cheops
(11.04.2012 в 23:33)
| | § я для примера. Мне надо вычистить все что можно, кроме данных юзера с установленным типом символов.
В данном случае надо максимальную очистку сделать,
Удалить все что может туда попасть лишнее при первичной обработке.
Можно только имя и майл, все, все, что не похоже - долой | |
|
|
|
|
|
|
|
для: roma67
(12.04.2012 в 00:19)
| | Хм... погодите, вам нужно регулярное выражение для имени и email? Тогда можно лучше для них и создать специальное выражение, а не чистить от посторонних символов. | |
|
|
|