Yea i get simuler from some jackoff out their also. I cant catch him as his IP constantly changes,using dial-up i would imagine. Just wierdos with nothing better to do i guess...... Regardless I just delete daily. thx malcolm
No as it is still in the dir_approve_links.php which (the code) had the page protruded to the right at which the Delete, EDit, and Approve buttons are not visible(not there). Well, the blocking the ip thing does not work, either it's using a proxy or in a dial-up. I had a few more. It submits deep in the categories where it is hard to locate. But, rather than going to the Categories and searching for it, do view Source within the dir_approve_links.php From there you will see in which category it has listed and if your lucky that category is empty, otherwise you might need to manually delete that category. After putting the Image verification, I din't get anymore. The first time this happen was on another phpld directory of mine, where in the Category admin area (dir_categs.php) had my own Amazon affialiate banner ads, this made it difficult to edit the categories or move it around, I cannot even delete the categories. At first I thought it was my own doing placing the code in there, but why would I place it on the Admin area, figure an honest mistake of mine. I open up the dir_categs.php to edit it and no codes to be found, viewed source and I could see it on there placed on the Art category. Huh? How I said, How did I do that. It would be to obvious for me not to notice the code being place on that file. The solution was PHPmyAdmin I manage to find the Amazon code and delete and now it is back to normal for that other directory and I hope this directory i'm talking about will stay normal just by adding the image virification. It maybe PHPLD(2) needs an update?
I'm not talking about a Regular Spam submission here where you click on a delete button and it's gone.....Some serious work that goes on. You'll need to view source from within dir_approve_links.php You'll see what category it's in, then if your lucky that category is empty, otherwise you must delete the entire category and if you like what's on the list you might want to manually submit what was on that category, lucky only an average of 4 links I need to relist.
Here ist he solution, instead of banning the IP: 203.144.144.164, ban 203.144.144.* , this should stop the submissions for a week or so, if it happens again you will have to ban 203.144.* ! I've done it and i'm very satisfied! No more spam!
Deleting the link from the database WILL get rid of it. The best solution is to use the fix released months ago at the phpld forums. It truncates the long urls so that the buttons do not dissapear on you.
Gotta have Captcha visual confirmation on any user input that adds stuff to your database. Its so easy to write an auto submit program that would just generate millions of random URLs and waste your entire MySQL space. Again, Ouch!
Those punks are really disappointing. they spammed this forum too. http://www.dummies-guide-to-dmoz.org/phpbb2/viewforum.php?f=15&sid=2fedf312bb4fd187fe45e41aaf20839c
thats what happened to my directory, in the end the only way i stopped it was by turning captcha off and turning require the visitor to register before submitting (yes i still get many submissions coming into my directory, but all are legit)
Have you tried the new method called... something with the word "Flak" in it? What you do is add a few extra input elements of type=text, hide them with the style rule display: none. When the form is submitted, check the extraneous fields for input, and don't accept it if there is any. Apparently most of those spam programs are filling their load into every available field on the form, and where I found the solution I found 100% of people who tried it saying that it stopped 100% of their comment spam problems. Source: Rogers Cadenhead? He has written a php library of some kind for this It appears to be for comment spam, but if that solution doesn't work for you, you can try renaming/obfuscating the form fields. Make sure to change them on the php page that receives the postdata too.