Ошибка в регистраций

  • Автор темы tonime30rus
  • Дата начала
tonime30rus
Участник
Сообщения
93
Реакции
2
Добрый вечер, кто может помочь в чем возникает ошибка хотя регистрация проходит на Ура , смотрю в данном файле и строку там не чего нету подозрительного что делать кто решал данную проблему?
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
функция ereg старая, в нынешнем php используется проверка preg. Попробуй заменить.
 
tonime30rus
Участник
Сообщения
93
Реакции
2
wh1skas написал(а):
функция ereg старая, в нынешнем php используется проверка preg. Попробуй заменить.
Можно подробней пожалуйста(
 
wh1skas
wildcake
Участник
Сообщения
1.017
Реакции
432
ICQ
564739604 564739604
замени слово ereg на preg на 112 строке и 124 строке
 
tonime30rus
Участник
Сообщения
93
Реакции
2
wh1skas написал(а):
замени слово ereg на preg на 112 строке и 124 строке
Как ты сказал сделать замнеить возникает данная ошибка теперь :
Fatal error: Call to undefined function preg() in L:\home\test1.ru\www\classes\_class.func.php on line 112
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
tonime30rus написал(а):
Как ты сказал сделать замнеить возникает данная ошибка теперь :
Fatal error: Call to undefined function preg() in L:\home\test1.ru\www\classes\_class.func.php on line 112
потому что не правильно заменил,читай в инете как правильно,надо же не просто поменять слово
 
Haider
Участник
Сообщения
5
Реакции
0
а как ещё ?
 
kvozimir
Участник
Сообщения
1.935
Реакции
409
ICQ
734713 734713
Skype
preg_match
 
Andreys
Участник
Сообщения
576
Реакции
40
Держи не мучайся примерно такое должно быть
110 public function IsLogin($login, $mask = "^[a-zA-Z0-9]", $len = "{4,10}"){

112 return (is_array($login)) ? false : (preg_match( "/[a-zA-Z0]{4,10}/i", $login)) ? $login : false;



\*======================================================================*/
122 public function IsPassword($password, $mask = "^[a-zA-Z0-9]", $len = "{4,20}"){

124 return (is_array($password)) ? false : (preg_match( "/[a-zA-Z0-9]{4,20}/i", $password)) ? $password : false;

}
Ктобы мне помог))
 
Andreys
Участник
Сообщения
576
Реакции
40
  • #10
Прикинь тебе показывал по ферме, а сейчас сам не могу разобраться С bay-link ))
Вот че пишет

Может кто попробует поменять эту строчку, чтоб заработало
elseif(!preg_match("^([a-zA-Z0-9\_\-]{2,50})$",$post_array['login']) OR strlen($post_array['login'])<2 OR strlen($post_array['login'])>50)
 
romcka8
Местный
Сообщения
65
Реакции
3
  • #11
Можно просто версию php на хостинге поставить пониже и заработает.
 
Andreys
Участник
Сообщения
576
Реакции
40
  • #12
romcka8 написал(а):
Можно просто версию php на хостинге поставить пониже и заработает.
Сам исправил . под новую версию
 
Сверху