| |
|
|
| | Типа, здрасте! :)
Подскажите, плиз, товарищи бородатые программеры, как написать PHP-проверку переданного формой текста?
Подробнее:
некоторая форма передаёт некоторому пхп-скрипту некоторый текст, надо в этом тексте все вхождения " [b] , [i], [u], [table], [tr] , [td], [hr], [p], [ul], [ol], [li], [img], [a]"(разумеется, с атрибутами, например " [img src='......' ] " ) и им обратные(например "[/p]") заменить на их HTML-эквиваленты, а всё остальное, что может привести к некоректному отображению страницы удалить на... совсем. :)
вот так вота.
кому не лень, киньте плиз текст процедуры, которая будет это делать. | |
| |
|
|
| |
|
|
| |
для: MASterSOiNoy
(13.10.2006 в 16:13)
| | | [поправлено модератором] | |
| |
|
|
| |
|
|
| |
для: slonik
(13.10.2006 в 16:27)
| | | Да не правда, еще в VBScript есть процедуры. | |
| |
|
|
| |
|
|
| |
для: MASterSOiNoy
(13.10.2006 в 16:13)
| | | Т.е. вам необходимо удалить HTML-тэги? Для этого можно воспользоваться фукнцией strip_tags(). | |
| |
|
|
| |
|
|
| |
для: cheops
(13.10.2006 в 22:51)
| | | А почему моё сообщение "поправили"? я же вроде правильно ответил :) | |
| |
|
|
| |
|
|
| |
для: cheops
(13.10.2006 в 22:51)
| | | не совсем так: пользователю разрешается использовать строго определённый набор тегов, а остальные надо вырезать | |
| |
|
|
| |
|
|
| |
для: MASterSOiNoy
(16.10.2006 в 11:29)
| | | Во втором параметре функции strip_tags() разрешается указать разрешённые тэги, которые не будут удаляться. | |
| |
|
|
| |
|
|
| |
для: cheops
(16.10.2006 в 13:59)
| | | опля! точняк!:) а я-то и забыл!:) сори за глупый вопрос и одновременно большое спасибо!:) | |
| |
|
|