Посмеялся, если бы это действительно было так ,то Unset($v) удалял бы $_COOKIE['user'] :)
А зачем? Если уже есть $_COOKIE['user'], зачем еще переменную создавать? Что бы память кушала?
А если $_COOKIE['user'] или $_POST['user'] является массивом? И в этом массиве возможна инъекция, а Ваша мега защита это пропускает, хотя даже не пропускает, а делает с массива строку ,в общем использование такого скрипта - добавляет гемора и ни отчего не защищает :)
Ну, для начала - я бы базу переделал, для каждого столбика просто создал бы таблицы, в которой и хранил соответствия значений, и искать просто, и голоу ломать не нужно.
В вашем случае можно попробовать из разряда
SELECT id from news where id_category REGEXP '[[:<:]]1[[:>:]]';
Так там везде используется битрикс по двум причинам:
1) Удобно объединить с 1С
2) Их бюджеты позволяют поддерживать нужное количество серверов
Я бы очень хотел посмотреть как батрикс будет работать на просто ВПС да еще с посещаемостью как у Евросети :)
А в чем проблема?
Создайте поле например code тип int длинна 4 и ставим уникальный индекс (unique) и выбираем по нему. ПС - это не единственный вариант :)
все относительно :) для одного - регулярка просто, для второго - страх небесный :)
Как вариант:
var str = 'red[100223][9399999]'; str = str.split('['); var a = str[1].split(']').join(''); var b = str[2].split(']').join('');
но это еще вопрос где проще :)
1) вы занимаетесь не кодингом а версткой
2) в xhtml действительно нужно непарные теги типа img, input и тд закрывать через />
3) на ввод не повлияет
4) верстку нужно проверять в разных браузерах - она будет отличатся частенько
5) сделали правильно, ну по крайней мере для w3c :)
Если не будет переноса строк:
line-height = высоте блока (в вашем случаи li)
Пока писал - уже решилось :)
Потому ,что list-style-image "Устанавливает адрес изображения, которое служит в качестве маркера списка.", а когда меняется display - то, li перестает быть маркером списка :)
Нужно картинку применять как бекграунд
Потому, что на локалке у вас винда, которая не требует регистр, а на хостинге - линукс -который требует регистр. Все :)
Правильно :)
Полная функция будет выглядеть примерно так:
function markText ($t, $q) { $first = mb_substr($q, 0, 1, 'UTF-8'); $first = mb_strtoupper($first, 'UTF-8'); $first = $first.mb_substr($q, 1, strlen($q), 'UTF-8'); return str_ireplace(array($q, $first), array('<b style="color: #990000;">'.$q.'</b>', '<b style="color: #990000;">'.$first.'</b>'), $t);}
'UTF-8' - меняем на нужную кодировку :)