I am very Thankful to you for your comments. You are Wonderful! your post is most helpful to me. Especially because the backend programming is new to me. I am nervous and worried. Honestly, i don’t like php because it is too powerful. What i mean by that, is php can be a powerful tool IF you know how to program php. Otherwise, you end up empowering a hacker and really helping them hack you. I am more comfortable with asp but I will try my best to master php.
the visual studio code tip is Fantastic. I didn’t know about this tool. Excellent resource. Thank You.
revisiting the power of php: today i just realized that I am a very bad php programmer. I don’t really understand it yet. I just tried to make a honeypot input field with my form. I’ve seen that people say to make an input field, then test !empty. After a few minutes of hacking to test the honeypot I discovered a hack for empty!
if i type 0 into the box, the honeypot fails me. you get the form. yikes! i may be over my head with php. I decided to change my test to the following:
$honeypotOn = NULL;
$honeypotTest = NULL;
$honeypotTest = $_SESSION[‘honeyBuzz’];
if ($_POST[$honeypotTest] > NULL) {
$honeypotOn = 1;
}
then
if (//other fields pass && empty($honeypotOn)) {
continue form access…
this seems to work now but I am not sure if it is correct. maybe a pro will laugh at me but testing isset or !empty seems to allow a 0 to bypass the honeypot test. PHP is a poerful tool for a Pro PHP Programmer but it can be a Very Powerful tool to a hacker in the hands of a novice. I am struggling with PHP at times.
Anyway, Thank You very much for your help.