My site is hit by registration spam, and removing each customer manually from the admin is not feasible.
I am now thinking about using phpmyadmin to do the job. What should be the mysql line to remove these spam from database?
Thanks in advanced.
My site is hit by registration spam, and removing each customer manually from the admin is not feasible.
I am now thinking about using phpmyadmin to do the job. What should be the mysql line to remove these spam from database?
Thanks in advanced.
There are a number of tables that need to be addressed:
address_book
customers
customers_info
customers_basket
customers_basket_attributes
products_notifications
You would need to verify the customers_id against the table:
orders
If nothing is found, then clean up the customer tables ...
It would be a good idea to also check against the table:
customers_info
for when the customer's account was created so that you do not delete customers that are new, without orders, but may have not had time to complete or make an order yet ...
Linda McGrath
If you have to think ... you haven't been zenned ...
Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!
Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today: v1.5.5]
Officially PayPal-Certified! Just click here
Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!
I tell you what ive found with the spammers, is they always select the first country on your country list. So I have made my first country option 'Please Select' so then I know which ones are spam.
Thanks for replies.
Actually the spammers on my site come from the same source and use the exact same address when registration. But because I'm not very familiar with server programming, I still cannot figure out a way to mass delete them from database.
Sounds like there are quite a few of us having the same bogus customer issues. Mine are all coming from China. I have recorded the ip addresses and have blocked them on my hosting server. This has taken care of it for me. I blocked out the entire range of them. I know, this stinks.
Thank you, Sincerely, MagicMan
Hiya,
I seem to have the same problem on one of my sites, starting about the 10th of the month. I've successfully deleted all of the offending "customers," but from what I can tell, they've set up a proxy in Sweden. I don't want to block potential customers coming from Sweden, so I'm loath to set up an .htaccess deny. Does anyone have others ideas how to prevent more of this from trickling in?
Thanks in advance...
I am having the same problem. How do I do the search in myPHPadmin? They use one of two addresses with bogus names. And they are all from China.
Marci Baun, Publisher
http://www.wildchildpublishing.com/ -- Break free...read wild!
http://www.freyasbower.com/ -- Weaving passion into words...
I couldn't do the search as it didn't turn up anything, but I did manage to do bulk deletes by going into the address book in phpMyAdmin and deleting entire pages of spam customers. 30 at a time is much quicker than one. I am going to try the suggestion that makes them pick a country. Maybe that will slow them down. (Thanks for that suggestions, BTW.) :)
Marci Baun, Publisher
http://www.wildchildpublishing.com/ -- Break free...read wild!
http://www.freyasbower.com/ -- Weaving passion into words...
Bookmarks