[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: В чем прикол?
WingAngel
mysql_real_escape_string(strip_tags(trim($_POST['name']))) - В этом случае strip_tags работает.

function clear($var){
mysql_real_escape_string(strip_tags(trim($var)));
return $var;
} - А через функцию не хочет. В чем проблема? huh.gif
volter9
WingAngel
function clear($var){
return mysql_real_escape_string(strip_tags(trim($var)));
}


Ты обработал переменную но ее значение не сохранил, по этой причине у тебя не работат (а точнее ты возвращяешь не обработанную переменную) :)

Можно еще так:

function clear($var){
$var = mysql_real_escape_string(strip_tags(trim($var)));

return $var;
}


_____________
Мой блог
AllesKlar
Рзаберись сначала, что именно не работает.
Примерно так:
echo $var;
$var = trim($var);
echo $var;
$var = strip_tags($var);
echo $var;
.....



И тогда увидишь, что strip_tags у тебя как-раз таки работает ;)


_____________
[продано копирайтерам]
WingAngel
Цитата (volter9 @ 17.01.2015 - 22:07)
WingAngel
function clear($var){
    return mysql_real_escape_string(strip_tags(trim($var)));
}


Ты обработал переменную но ее значение не сохранил, по этой причине у тебя не работат (а точнее ты возвращяешь не обработанную переменную) :)

Можно еще так:

function clear($var){
    $var = mysql_real_escape_string(strip_tags(trim($var)));
   
    return $var;
}

Да, точно, спасибо. Не заметил :)))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.