# Hat-Trick (16.10.2020 / 09:22)
Simba,  понял, буду разбираться, но получается скорее всего в этом проблема?
может можно как-то перепроверить это?
Выведи из какой нить таблицы данные и с помощью var_dump посмотри какие типы возвращаются. Там где int в базе данных, должен быть int и в var_dump            
 
                        
         
            
            
            
                Simba,  строку возвращает)
понял в общем            
                        
         
            
            
            
                # Simba (15.10.2020 / 15:34)
По логинам проверю, возможно действительно косяк в букве.
Проверял? Или скажи где посмотреть, сам гляну быстренько.            
 
                        
         
            
            
            
                # Hat-Trick (25.10.2020 / 23:11)
Проверял? Или скажи где посмотреть, сам гляну быстренько.
Замени файл modules/login/index.php. Должно помочь.            
 
                            
                
                        
         
            
            
            
                Simba,  То есть ошибка в транслите уже при аутентификации, а не при регистрации?            
                        
         
            
            
            
                Hat-Trick,  там просто транслитер был изменен в регистрации, а в авторизации был старый.            
                        
         
            
            
            
                Simba,  Ну значит при авторизации) я просто к тому, что если в авторизации, то не нужно будет перерегистрироваться пользователям.            
                        
         
            
            
            
                Hat-Trick,  Да, регистрироваться заново не надо будет.            
                        
         
            
            
            
                # Simba (15.10.2020 / 15:36)
Похоже на то, что используется не mysqlnd и из базы возвращается неправильный тип переменных.
Написал я хостеру с просьбой разобраться в проблеме. Повторю, что mysqlnd у меня включен в настройках. Объяснил проблему, сказал что возвращается не тот тип переменной и как я это проверяю.
После разбирательств я получил такой ответ (см. скрин)
Создали файл testdb.php c содержимым
$mysqli = new mysqli("localhost", "newuser", "C6w7R7a5", "newdb");
    $mysqli->options(MYSQLI_OPT_INT_AND_FLOAT_NATIVE, 1);
    $query = "SELECT id FROM users WHERE id=1";
    $result = $mysqli->query($query);
    $row = $result->fetch_array(MYSQLI_ASSOC);
    var_dump($row);
Который возвращает 
array(1) {  ["id"]=>
  int(1)
}
Куда теперь копать, чтобы исправить ошибку?