#php #html #android-studio
Вопрос:
Было обнаружено неперехваченное исключение Типа: Ошибка
Сообщение: Вызов неопределенного метода CI_Form_validation::substr()
Имя файла: /home/rajkumar7251/public_html/system/libraries/Form_validation.php
Номер строки: 1065
}
// --------------------------------------------------------------------
/**
* Valid Email
*
* @param string
* @return bool
*/
public function valid_email($email) {
if (function_exists('idn_to_ascii') amp;amp; defined('INTL_IDNA_VARIANT_UTS46') amp;amp; $atpos = strpos($email, '@')) {
$email = self::substr($email, 0, $atpos) . idn_to_ascii(self::substr($email, $atpos), 0, INTL_IDNA_VARIANT_UTS46);
}
return (bool) filter_var($email, FILTER_VALIDATE_EMAIL);
}
Обратный путь:
Файл: /home/rajkumar/public_html/application/controllers/Register.php Строка: 41 Функция: запуск
(‘text_country_code’), ‘требуется’, массив(‘требуется’ => $this->>lang->>>строка(‘err_country_code_req’)));
if ($this->form_validation->run() == FALSE) {
$data['country'] = $this->home->register();
$this->load->view($this->path_to_view_front . 'register', $data);
Файл: /home/rajkumar/public_html/index.php
Строка: 275
Функция: require_once
БАЗОВЫЙ ПУТЬ require_once . ‘core/CodeIgniter.php’;
Комментарии:
1. Почему вы звоните
substr()
из контекста класса? Это функция PHP.