Ответить Новая тема Новый опрос 
 Если этот эл.адрес уже зарегистрирован
artois
Новичок
Сообщений: 3
Регистрация: 11-11-2010


11-11-2010 17:52
Здравствуйте, при пробных регистрациях аккаунтов в своем магазине указывал разные email, потом в админ панели всех посетителей удалил (как писали на форуме), но при регистрации все равно эти же email использовать не дает пишет:

этот эл.адрес уже зарегистрирован

подскажите пожалуйста как правильно очистить таблицы SQL от пробных аккаунтов ?

Нашел эти email'ы в таблице ps_customer, но не знаю можно ли удалять строки в ней или нужно очищать и другие таблицы где хранятся имена, фамилии и т.д. пробных аккаунтов.


Сообщение отредактировано artois 11-11-2010 16:53 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Fant63
Профессионал
Сообщений: 543
Откуда: Тольятти
Регистрация: 23-02-2010


12-11-2010 14:48
Тоже хотелось бы узнать решение....
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
YellowDuck


Профессионал
Сообщений: 1054
Откуда: Ярославль
Регистрация: 29-09-2009


12-11-2010 16:32
Было бы лучше, чтобы проверка игнорировала строчки с нулями из таблицы ps_customer, но не силен в php
 



Интернет-магазин товаров для детей yellowduck.ru
Хороший хостинг для Prestashop и не только one-hosting.ru
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


12-11-2010 18:18
В classes/Customer.php в функции customerExists после
Код:
FROM `'._DB_PREFIX_.'customer`
        WHERE

добавить
Код:
active = 1 AND `deleted` = 0 AND
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
YellowDuck


Профессионал
Сообщений: 1054
Откуда: Ярославль
Регистрация: 29-09-2009


13-11-2010 03:27
ors, большое спасибо
 



Интернет-магазин товаров для детей yellowduck.ru
Хороший хостинг для Prestashop и не только one-hosting.ru
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
artois
Новичок
Сообщений: 3
Регистрация: 11-11-2010


15-11-2010 12:16
Цитата:( ors @ 12-11-2010 17:18 Смотреть сообщение )
В classes/Customer.php в функции customerExists после
Код:
FROM `'._DB_PREFIX_.'customer`
        WHERE

добавить
Код:
active = 1 AND `deleted` = 0 AND

Странно, добавил, теперь следующий шаг делать дает, т.е. выводит поля для заполнения, но после при нажатии на кнопку Зарегистрироваться выдает ошибку
01. произошла ошибка при создании Вашего профиля

Версия престы 1.3.1 русская
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос