Различные вопросы по PHP и MySQL

252K
.
Хотя, в джоне нет стандартной функции вырезки смайлов, только тегов. Написать не трудно
.
elkol (04.01.2013 / 22:57)
Saniok, Версия движка у тебя какая?
У меня вовсе не джон... пишу чтот о своё
.
Saniok,
function no_smileys($str)
    {
        $replace = array(
            '' => '',
            '' => '',
            '' => '',
            '' => ''
        );
        return strtr($str, $replace);
    }


Дальше пиши по анологии
.
elkol (04.01.2013 / 23:07)
Saniok, [php]function no_smileys($str)
{
$replace = array(
'' => '',
'' => '',
'' => '',
'' => ''
);
return
а потом код не будет иметь смысла.... так как некоторые символы будут не доступны
.
Блиносвёрт ?
Saniok, так ты не применяй ф-ю смайлов там, где не надо.. или тебе надо, что если сработала ф-я подсветки кода, чтоб смайлов не было, а в остальных случаях были?
.
Jane (04.01.2013 / 23:16)
Saniok, так ты не применяй ф-ю смайлов там, где не надо.. или тебе надо, что если сработала ф-я подсветки кода, чтоб смайлов не было, а в остальных случаях были?
Именно
.
подскажите, как можно разово переименовать файлы в одной директории, например, я хочу вставить во все имена файлов адрес сайта
.
Think different
Saniok, Вот что пришло в голову гг

function codeAndSmiles($string) {
preg_match_all('~(.*?)\[php\](.*?)\[/php\](.*?)~s', $string, $match);
if(!empty($match[2])) {
$return = '';
foreach($match[1] as $key => $val)
$return .= (!empty($val) ? smileys($val) : '') . highlight($match[2][$key]) . (!empty($match[3][$key]) ? smileys($match[3][$key]) : '');

}
else {
$return = smileys($string);
}
return $return;
}


пробуй
.
Think different
Задолбал старый со своими вырезаниями табуляции
.
Saniok
нет. у меня смайл под названием
:-)
а когда выдиляю тегом то и порстые ) тоже как смайы выводятся
Всего: 7969