PHPForms incredible and simple web form builder

Administrative Tools

3.3 Blacklists



Placing visitor's IP to the blacklist disables him from viewing the form and submitting it.
Blacklist Catalogue enumerates Blacklist Records (IP-filters) available, it also contains a button to add new IP filter (a new Blacklist Record) and options to delete / edit / block a filter (record) near each of Catalogue Element.

Blacklist Catalogue is a table of 5 columns: Added, IP-address, Comments, IP-block and Command.

blacklist


Added column displays the exact time an IP-record was created in y-m-d h:m:s format.
IP-address column displays an address added.
Comments column displays a comment added to the record.
IP-block and Command are options to block/edit/delete the record.

3.3.1 Banning by IP



Right after you click on Add IP filter button, a window to specify all the details of a new blacklist record appears. It is quite similar to edit window. After it is submitted, new IP-record is created and displayed in IP-list.

Blacklist

Right after you click on Add IP filter button or on Edit button near any of Blacklist Catalogue Elements a window to edit IP-address, comment to the record and blocking mode is shown.

When you submit the changes, 'Saving in process' message appears; it disappears as soon as the changes are applied. The applied changes are displayed in Blacklist Catalogue.

edit ip address


Window to edit an IP-record contains a form with several fields: 2 IP-fields, text area for comment, check-box for setting blocking mode, submit and cancel controls. IP-fields verify quad-dotted notation of four decimal integers (ranging from 0 to 255 each) and support an asterisk to specify an IP-mask.

You input one IP-address or specify the range by entering the second one.
Comment is a text data, it may be an empty string.
Blocking mode is set by checking Block Now option.

Right after you check IP-Block option of any Blacklist Catalogue element, the record is banned. In other words all the visitors from this IP-range will be shown an error message instead on attempt to access the form. Unchecking the option disables blocking of IP-record.

The same happens when the record is edited with Block Now option checked.