Не тестовом сервере: заполняю форму -> Продолжить и в итоге: Имя должно быть от 1 до 32 символов! Фамилия должна быть от 1 до 32 символов! E-Mail введен неправильно! В пароле должно быть от 4 до 20 символов! Вы должны прочитать и согласится с Privacy Policy! То есть, в первоначальном тексте if ((oc_strlen($this->request->post['firstname']) < 1) || (oc_strlen($this->request->post['firstname']) > 32)) { $json['error']['firstname'] = $this->language->get('error_firstname'); } $this->request->post['firstname'] (ну и все остальные поля, естественно) из формы не извлекаются. Точнее, извлекаются пустыми строками. У меня два вопроса: 1. Как они это делают? 2. Зачем?