После нажатия кнопки зарегистрироваться выскакивает вот это. Как исправить? 1. class.func.php:112 PHP: public function IsPassword($password, $mask = "^[a-zA-Z0-9]", $len = "{4,20}"){ return (is_array($password)) ? false : (ereg("{$mask}{$len}$", $password)) ? $password : false; проблема - Uncaught Error: Call to undefined function ereg() in /home/wm19773/domains/violetdengi.ru/public_html/classes/_class.func.php:112 2. signup.php(147): # Регистрация PHP: if(isset($_POST["login"])){ $login = $func->IsLogin($_POST["login"]); $pass = $func->IsPassword($_POST["pass"]); $rules = isset($_POST["rules"]) ? true : false; $time = time(); $ip = $func->UserIP; Проблема - Stack trace: #0 /home/wm19773/domains/violetdengi.ru/public_html/pages/_signup.php(147): func->IsLogin('violetibel') #1 3. index.php(56) case "signup": include("pages/_signup.php"); break; // Регистрация проблема - /home/wm19773/domains/violetdengi.ru/public_html/index.php(56): include('/home/wm19773/d...') #2 {main} thrown in /home/wm19773/domains/violetdengi.ru/public_html/classes/_class.func.php on line 112
да, если php 7 на хостинге, то первая ошибка именно изза этого. Используй https://secure.php.net/manual/ru/function.preg-match.php