lawbreaker
23.12.2008 - 23:58
ну короче я хочу зделать
что бы когда пользователь нажымал на смайлык (точно также как в етом форуме когда создаёш тему)
появлялося что то типо етого :bad:
потом
PHP |
$text = $_POST['text'];
$text = str_replace(' ',' ',$text); $text = str_replace (':bad:' ,'<img src='bad.gif'>','$text'); |
и вот тут самое главное! если пользователь захочить написать в гостевухе какойто ХТМЛ или ПХП код , то они просто исчезнуть благодаря етому !
PHP |
$text = scrip_tags($text); |
но если ето заблокирует все ХТМЛ коды то наверняка и
$text = str_replace (':bad:' ,'<img src='bad.gif'>','$text');
не пойдёт
тоесть смайлые не кожатса!
Плиз зарегестрируйтесь
тут Спустя 1 минута, 53 секунды (23.12.2008 - 23:00) lawbreaker написал(а):
сори сори
strip_tags
вотета функцыя
Спустя 50 минут, 32 секунды (23.12.2008 - 23:51) str_replace написал(а):
Сначала сделай strip_tags, а потом используй str_replace для смайликов.
Спустя 37 минут, 15 секунд (24.12.2008 - 00:28) lawbreaker написал(а):
Спустя 7 минут, 38 секунд (24.12.2008 - 00:35) kirik написал(а):
PHP |
echo str_replace('this', 'with', strip_tags($str)); |
_____________
Я Андрей и мне 14 лет :)
И ни как не дождусь когда HardWoman меня удалит