[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Устарели функции deprecated
grisha
Deprecated: Function split() is deprecated
$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 написал(а):
Нет, надо посмотреть синтаксис функции smile.gif Тебе! smile.gif Особенно регулярного выражения, потому что не хватает символов.

Спустя 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)) {
Быстрый ответ:

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