congfig.php & index.php ошибка на главной

Статус
В этой теме нельзя размещать новые ответы.

arman29

Генератор идей
Регистрация
30 Июн 2008
Сообщения
1.248
Реакции
752
что за ошибка выдается?

PHP:
Deprecated: Function session_register() is deprecated in X:\home\media\www\include\config.php on line 90

Deprecated: Function ereg() is deprecated in X:\home\media\www\index.php on line 73

Deprecated: Function ereg() is deprecated in X:\home\media\www\index.php on line 73

Deprecated: Function ereg() is deprecated in X:\home\media\www\index.php on line 73

Deprecated: Function ereg() is deprecated in X:\home\media\www\index.php on line 73

Deprecated: Function ereg() is deprecated in X:\home\media\www\index.php on line 73

помогите исправить)
Движка: MediaXxx
перевожу на русский) на главной выскакивает во время переключения языков
 

Вложения

  • congif & index.rar
    3 KB · Просмотры: 3
  • main_page.jpg
    main_page.jpg
    398,8 KB · Просмотры: 13
замени функцию ereg() на preg_match()
*** скрытое содержание ***

прописал! щас на главной выдает такое?




а с этом че делать?




PHP:
if ($_REQUEST['language'] != "")
{
	if ($_REQUEST['language'] == "english")
	{
		SESSION_REGISTER("language");
		$_SESSION[language] = "english";
	}
	elseif ($_REQUEST['language'] == "spanish")
	{
		SESSION_REGISTER("language");
		$_SESSION[language] = "spanish";
	}
	elseif ($_REQUEST['language'] == "russian")
	{
		SESSION_REGISTER("language");
		$_SESSION[language] = "russian";
	}
}

cтрока с SESSION_REGISTER("language"); выдает ошибку! что не так прописано?
 
Нашел одну статейку по твоей проблеме. Почитай. Думаю тебе она будет полезна: Для просмотра ссылки Войди или Зарегистрируйся

А вообще Deprecated это не ошибка, а "мягкая рекомендация" не использовать данную функцию в коде =)

А с preg_match лучше покажи кусок кода, чтобы видеть что у тебя там с регуляркой не так.
 
щас посмотрю твою статью)

вообще это 73 строчка в файле index.php (он еще во вложениях есть в первом посте)

ну и вот на пожарный случай!

PHP:
function getUsersOnline()
{
	$count = 0;
	$idling = time()-300;
	$handle = opendir(session_save_path());
	if ($handle == false) return -1;
	while (($file = readdir($handle)) != false) 
	{
		if (ereg("^sess", $file))
		{
			$last_access = filemtime(session_save_path().'/'.$file);
			if($last_access >= $idling)
			{
				$count++;
			}
		}
	}
	closedir($handle);
	return $count;
}
 
щас посмотрю твою статью)
вообще это 73 строчка в файле index.php (он еще во вложениях есть в первом посте)
ну и вот на пожарный случай!
PHP:
function getUsersOnline()
{
	$count = 0;
	$idling = time()-300;
	$handle = opendir(session_save_path());
	if ($handle == false) return -1;
	while (($file = readdir($handle)) != false) 
	{
		if (ereg("^sess", $file))
		{
			$last_access = filemtime(session_save_path().'/'.$file);
			if($last_access >= $idling)
			{
				$count++;
			}
		}
	}
	closedir($handle);
	return $count;
}

о то что доктор прописал))) спс
 
Вот тут описанно, что это за ошибка, почему и что делать если она вылезла)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху