siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009

Создать новые сущности где будет связь ид - сущность, или юзать find_in_set, разделитель должна быть запятая. Вывод форматируйте по своему вкусу в пхп.

Ruslay:
пропускает 0123, пропускает -123

/^(0|[1-9][0-9]*)$/

---------- Добавлено 01.01.2015 в 22:21 ----------

Ruslay:
пропускает отрицательные числа, типа $var="-123";

AND отрицательное_число > 0 ?

zweroboy1:
siv1987, вашу проверку нолик не пройдёт, а все остальные числа - пройдут.

/^0|[1-9][0-9]*$/

zweroboy1:
Вообще, для этих целей есть родная функция is_int

var_dump( is_int((string) '123') ); //false

\engine\modules\addnews.php


else $alt_name = totranslit( $alt_name, true, false );


else $alt_name = totranslit( $alt_name, true, false );
$alt_name = 'ssylka-na-'.$alt_name;

RewriteRule ^([^/]+)/([^/]+)\.html$ $2.html [L]

RewriteEngine On

RewriteCond %{QUERY_STRING} =page=main

RewriteRule ^index\.php /? [R=301,L]

RedirectMatch 301 ^/Products/Category/ /index.php/kontakty

/^[1-9][0-9]*$/

или

is_numeric($var) AND strcmp($var, intval($var)) === 0

bigBuyer:
А чей это "косяк", разработчиков? Это они должны устранить?

Зависит от того, кто отправляет ее в заголовках. Может это просто вы не правильно указали кодировку в настройках сайта, которая отправляется в заголовках ответа.

bigBuyer:
указанных в заголовке HTTP ( CP1251 )

https://ru.wikipedia.org/wiki/Windows-1251

Для заголовков правильно будет указывать windows-1251

Всего: 6568