$entries = split('[, ]', $_SERVER['HTTP_X_FORWARDED_FOR']);
и
Deprecated: Function ereg() is deprecated
function uc($mensaje)
{
if (ereg("^[a-zA-Zа-яА-Я0-9\-_]{1,255}$", $mensaje)) {
Спустя 5 минут, 2 секунды (3.01.2012 - 18:53) inpost написал(а):
ereg устарела. preg_match, preg_match_all, preg_replace - используй эти.
Спустя 3 минуты, 50 секунд (3.01.2012 - 18:57) grisha написал(а):
Цитата (inpost @ 3.01.2012 - 15:53) |
ereg устарела. preg_match, preg_match_all, preg_replace - используй эти. |
split заменить на так:
$entries = explode('[, ]', $_SERVER['HTTP_X_FORWARDED_FOR']);
и ereg заменить вот так:
if (preg_match("^[a-zA-Zа-яА-Я0-9\-_]{1,255}$", $mensaje)) {
нормально будет?
Спустя 2 минуты, 35 секунд (3.01.2012 - 18:59) inpost написал(а):
Нет, надо посмотреть синтаксис функции
Тебе!
Особенно регулярного выражения, потому что не хватает символов.


Спустя 8 минут, 39 секунд (3.01.2012 - 19:08) grisha написал(а):
Цитата (inpost @ 3.01.2012 - 15:59) |
Нет, надо посмотреть синтаксис функции :) Тебе! :) Особенно регулярного выражения, потому что не хватает символов. |
function uc($mensaje) {
if (preg_match("/^[A-Za-zА-Яа-я0-9_-]{1,255}$/", $mensaje)) {
?
Спустя 3 часа, 10 минут, 29 секунд (3.01.2012 - 22:19) Winston написал(а):
$entries = preg_split('/[, ]/', $_SERVER['HTTP_X_FORWARDED_FOR']);
function uc($mensaje)
{
if (preg_match("#^[\wа-я-]{1,255}$#i", $mensaje)) {