[Помощь] как убрать лишние пробелы в майле при регистрации заказа клиентом?

Тема в разделе "WebAsyst", создана пользователем Pal, 27 окт 2015.

Модераторы: mdss
  1. Pal

    Pal

    Регистр.:
    21 май 2008
    Сообщения:
    363
    Симпатии:
    12
    как убрать лишние пробелы в майле при регистрации заказа клиентом?
    не могут оформить заказ - звонят и говорят что проблема, выясняется что пробел или в начале или в конце мыла поставили...
     
  2. rusel666

    rusel666 Постоялец

    Регистр.:
    11 мар 2009
    Сообщения:
    131
    Симпатии:
    10
    У себя убрал проверку правильности введенного email в файле published/SC/html/scripts/classes/class.customer.php:
    Вместо
    Код:
    if(!$this->Email)
        return PEAR::raiseError('err_input_email', null, null, null, 'Email');
    if(!valid_email($this->Email))
        return PEAR::raiseError('err_input_email', null, null, null, 'Email');
    Вставил
    Код:
    if($this->Email && !valid_email($this->Email))
      return PEAR::raiseError('err_input_email', null, null, null, 'Email');
     
    Pal нравится это.
  3. Pal

    Pal

    Регистр.:
    21 май 2008
    Сообщения:
    363
    Симпатии:
    12
    если правильно понимаю - то будет принимать любой емайл?
    у меня все тоже самое - не дает оформить заказ с пробелами в начале или конце емайла
     
    Последнее редактирование: 28 окт 2015
  4. rusel666

    rusel666 Постоялец

    Регистр.:
    11 мар 2009
    Сообщения:
    131
    Симпатии:
    10
    Проверил у Вас на сайте при оформлении заказа вставил пробелы - ваш заказ принят :) Разобрались?
     
  5. Pal

    Pal

    Регистр.:
    21 май 2008
    Сообщения:
    363
    Симпатии:
    12
    убрал проверку на емайл - совсем :) если кто знает как сделать - буду признателен