DHCPgen is a PHP package to manage ISC DHCPD configuration files, much as programs like phpMyAdmin manage the contents of MySQL databases through a web interface. DHCPgen is unique in that it not only stores and organizes data and generates dhcpd.conf files, it can also automatically install such files, make sure that the update succeeded, and revert the change if it failed for some reason. In addition, it has been carefully written to permit updating a DHCP server running on either a local or remote machine, particularly important if your webserver and your DHCP server are separate physical or virtual machines. Please help me to debug it by downloading and installing DHCPgen!
You can download it at the link below; the README and the install.php script should take care of all of your questions, but of course post in the attached topic with any feedback and comments and suggestions. Oh, and screenshots are at the link below too.