Не работает форма регистрации пользователя в Opencart 4.0.2.3

Тема в разделе "Ошибки и их решения", создана пользователем Eugenest777, 12 дек 2024.

  1. Eugenest777

    Eugenest777 Новичок

    Сообщения:
    1
    Симпатии:
    0
    Не тестовом сервере: заполняю форму -> Продолжить и в итоге:
    Имя должно быть от 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. Зачем?
     
  2. Ravilr

    Ravilr Специалист

    Сообщения:
    3.995
    Симпатии:
    1.087
    Делаю так и все регистрируется. Что делаю не так?