Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Не работает strip_tags()

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP
 
Автор Сообщение
Boroda

Новенький


Зарегистрирован: 09.02.2006
Сообщения: 19
Откуда: Москва

СообщениеДобавлено: Вт Мар 21, 2006 8:26 am    Заголовок сообщения: Не работает strip_tags()
Ответить с цитатой

Здравстузте!! Объясните пожалуйста почему не работает функция?

Нужно удалить все теги из строки переданной формой.

function del_tags($str){
$str=strip_tags($str);
return $str;
}

del_tags($_REQUEST['name']);
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Вт Мар 21, 2006 9:12 am    Заголовок сообщения:
Ответить с цитатой

сходу вопрос: а зачем создавать функцию del_tags, если можно сразу вызвать strip_tags????
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Boroda

Новенький


Зарегистрирован: 09.02.2006
Сообщения: 19
Откуда: Москва

СообщениеДобавлено: Вт Мар 21, 2006 11:31 am    Заголовок сообщения:
Ответить с цитатой

Да это я уже эксперементирую.

Я и так пробовал:

$name=strip_tags($_REQUEST['name']);

и так

foreach($_REQUEST as $k=>$v) strip_tags($v);

и чета нифига...
может чета не так делаю?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Вт Мар 21, 2006 12:22 pm    Заголовок сообщения:
Ответить с цитатой

Честно говоря не пойму, что у тебя не выходит. Вот написал тестовый сценарий - выводит формочку с полем для ввода текста, а потом выводит то, что ввел пользователь и то, что получилось в результете strip_tags

Проверить можно здесь http://dkws.org.ua/design/test.php

Цитата:
<?
if (!isset($go)) {
echo "<form action=test.php method=get>
<input type=text name=txt value=ttt>
<input type=submit name=go>
</form>";
}
else
{
echo "<p>До<p>";
echo $txt;
$txt = strip_tags($txt);
echo "<p>После<p>";
echo $txt;
}
?>
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Boroda

Новенький


Зарегистрирован: 09.02.2006
Сообщения: 19
Откуда: Москва

СообщениеДобавлено: Вт Мар 21, 2006 1:05 pm    Заголовок сообщения:
Ответить с цитатой

Да я просто накуролесил много лишнего Confused

Все получилось. Спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение ICQ Number
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис