Are you sure about this? You wont be able to read the directory page itself as GET is disabled. GET is what is used to fetch the webpages. PUT is not a very widely used method, but it is used to PUT files on to the server. POST is what should be disabled to deny submissions only. Thomas
Oh no.. I get these too I opened a thread for this then i saw this one. people, do you want the guy's IP?
Personally. I ban spamming IPs from my CPanel.. I even don't want them to see my site not just submitting
Good point. I have not verified that the particular spammer that bans is still able to view the web page, but you are correct in stating that GET would be used to request the page, so I doubt he can. I should amend that, but I'm in no hurry since that range of IPs belongs to a spammer.
Thats because the visual confirmation is very anoying, first of all its hard to read. You have to try it few times just to get it right. A lot of people don't like it either. Thats one of the reasons I don't use it. And plus my problem was solved, I know what to do in the future. This kind of things are rare anyway to happen, I doubt anyone in the future is going to submit their website few hundrend times.
I've had trouble with the captcha on phpld directories. It seems hard to tell numbers and letters appart. So I've disabled it on my directory.
simple solution would be: if (strpos($_REQUEST['URL'], 'sex')) {exit;} if (strpos($_REQUEST['URL'], 'free')) {exit;} Code (markup): Just make sure URL matches the field for the the url on your submit page... Now if any one submits a website with sex or free in the URL the script will exit... Edit: Just an aside, this kind of keyword banning would get alot of legitimate domains, IE cowsexpressions.com wouldn't submit for the word sex. Same goes for the word free. As far as a better solution I have to poke around more. :/