I get a lot of annoying email from people who do not register on my wordpress and yet they click on the link that people are supposed to use if they forget their password. It is annoying and I want to disable it.
The primary concern is not that they will be successful in hacking the login and gain access. The main thing to me is the nuisance that they are giving me. On top of all the things I am trying to do right now, I have to deal with these annoying email messages where people are requesting a login ID when they have not registered.
I was assuming that somehow there was a script that was being run in a direct sort of way that was generating these email messages. But, for now, I will go with the idea that maybe a bot is running on my register page and it is getting beyond the Captcha control.
I thought this way because the email messgae is saying that someone is requesting a username, not that they are trying to register.
My Forum/Blog is a paied web site (to keep out the riff-raff) and people have to buy a subscription to the site. But, suprisingly, this does not stop my inbox from being flooded by "requests for a username".
Most of the time, the email addresses in these messages are fake. But sometimes they are not but when I email these persons back, I am ignored. So they really are just spammers looking for a way of posting ad content on my web site for free.
The Registration page has a CAPTCHA Code required entry field:
But I wonder if the bots are sophisticated enough to get past that.
The user has to click on the "I accept the agreements" field but the agreements field clearly tells the user that they have to buy a subscription. If they do not click on that check box they get this:
One way I want to try to keep from getting all this spam is to make it such that the registration button is inactive until they click on the subscribe button
I want to do this without resulting to any ajax control. I want to set some sort of varable to false that will make the registration button inactive and then set it to true if they click on the subscribe button and then send a refresh message to the registration page.
I have had some difficulty getting my web site set up the way I want it. It uses WordPress and BBPress. The WordPress uses a few plug-ins. The Plug-Ins do not work the way I want them to do and, after some investigation, I have come to the conclusion that I have to resort to doing some PHP programming.
I am a software engineer as a profession and so PHP would not be much of a challenge for me to grasp. Does anyone here know PHP programming?
For now, what I would like to understand is this. How can PHP set a global variable that can be sent from one web page to another and be used to allow or disallow things? http://www.php.net/manual/en/language.variables.scope.php shows scope of variables and there is mention of global variables. But I am not 100% sure that this will work in the context of wordpress plugIns. If you set a global variable in one plugIn, can I access it in another plugIN?