Latest posts on the PHP Forms Class with HTML Generator and JavaScript Validation package blog
https://www.phpclasses.org/blog/package/1/
Latest PHP Forms Class with HTML Generator and JavaScript Validation package blog posts2026-04-17T21:43:17Z
https://www.phpclasses.org/blog/package/1/
PHP Classes site logohttps://files.phpclasses.org/graphics/phpclasses/logo-phpclasses.png
https://www.phpclasses.org/blog/package/1/post/9-Modern-PHP-CSRF-Protection-Example-using-a-PHP-Forms-Library.html
Modern PHP CSRF Protection Example using a PHP Forms Library<div style="clear: both">
<div style="margin-top: 1ex"><a href="https://www.phpclasses.org/blog/package/1/post/9-Modern-PHP-CSRF-Protection-Example-using-a-PHP-Forms-Library.html">Modern PHP CSRF Protection Example using a PHP Forms Library</a></div>
<div style="margin-top: 1ex">By Manuel Lemos</a></div>
<div style="margin-top: 1ex">Cross-Site Request Forgery (CSRF) attacks are means that badly intentioned users may use to make users of a site perform actions without intention. For instance, a successful CSRF attack can make e-commerce purchases, and the purchased goods are delivered to an attacker's location address.<br />
<br />
Good Web sites are protected against CSRF security attacks. Attempts to perform these attacks are ignored.<br />
<br />
As a responsible Web developer, it is in your best interest to learn how to prevent these attacks so your PHP Web projects can be more secure.<br />
<br />
Please read this short article to learn more about CSRF attacks and a practical example of protection against CSRF attacks in your Web form pages generated and processed by PHP.</a></div>
</div>
2023-01-24T12:14:14Z
https://www.phpclasses.org/blog/package/1/post/8-Validating-PHP-Form-Inputs-Depending-Other-Inputs.html
Validating PHP Form Inputs Depending Other Inputs<div style="clear: both">
<div style="margin-top: 1ex"><a href="https://www.phpclasses.org/blog/package/1/post/8-Validating-PHP-Form-Inputs-Depending-Other-Inputs.html">Validating PHP Form Inputs Depending Other Inputs</a></div>
<div style="margin-top: 1ex">By Manuel Lemos</a></div>
<div style="margin-top: 1ex">Sometimes you have PHP generated pages with forms that have fields which you may want to validate or not depending on the state of other fields.<br />
<br />
This article tells how you can easily implement conditional validation logic by explaining how to make one field be validated only if a radio or checkbox is site or some other special custom logic that you need to implement.</a></div>
</div>
2017-02-13T17:22:37Z
https://www.phpclasses.org/blog/package/1/post/7-Showing-Google-Maps-with-many-markers-in-PHP.html
How to Show Google Maps with Multiple Locations and Many Markers using Latitude and Longitude in PHP<div style="clear: both">
<div style="margin-top: 1ex"><a href="https://www.phpclasses.org/blog/package/1/post/7-Showing-Google-Maps-with-many-markers-in-PHP.html">How to Show Google Maps with Multiple Locations and Many Markers using Latitude and Longitude in PHP</a></div>
<div style="margin-top: 1ex">By Manuel Lemos</a></div>
<div style="margin-top: 1ex">Sometimes you need to display Google Maps with a large number of markers. However, adding too many markers makes the map page load too slow.<br />
<br />
This article explains how you can use marker cluster feature of the forms map location plug-in to cluster large numbers of markers to make the page load much faster.</a></div>
</div>
2017-02-13T17:16:16Z
https://www.phpclasses.org/blog/package/1/post/6-Rich-HTML-form-select-input-plugin.html
Rich HTML form select input plug-in<div style="clear: both">
<div style="margin-top: 1ex"><a href="https://www.phpclasses.org/blog/package/1/post/6-Rich-HTML-form-select-input-plugin.html">Rich HTML form select input plug-in</a></div>
<div style="margin-top: 1ex">By Manuel Lemos</a></div>
<div style="margin-top: 1ex">The HTML forms select inputs are very useful but their limitations do not allow presenting a more detailed and pleasant to read information about the options that the user can select.<br />
<br />
The form list select custom input plug-in was released with the goal of overcoming the limitations of regular select inputs.<br />
<br />
This article provides an introduction to the features of this new plug-in.</a></div>
</div>
2013-04-21T20:51:56Z
https://www.phpclasses.org/blog/package/1/post/3-Upcoming-Visual-HTML-templates-editor-plugin.html
Upcoming Visual HTML templates editor plug-in<div style="clear: both">
<div style="margin-top: 1ex"><a href="https://www.phpclasses.org/blog/package/1/post/3-Upcoming-Visual-HTML-templates-editor-plugin.html">Upcoming Visual HTML templates editor plug-in</a></div>
<div style="margin-top: 1ex">By Manuel Lemos</a></div>
<div style="margin-top: 1ex">A new plug-in for the PHP HTML forms validation and generation is being developed to provide a Visual editor for HTML templates.<br />
<br />
This article gives an overview of this plug-in features and invites every user to test it and comment on its current features, report bugs and suggest new features to make it more useful to everybody.</a></div>
</div>
2013-04-21T20:51:04Z
https://www.phpclasses.org/blog/package/1/post/5-Locating-addresses-on-Google-Maps-embedded-in-PHP-generated-Web-forms.html
Locating addresses on Google Maps embedded in PHP generated Web forms<div style="clear: both">
<div style="margin-top: 1ex"><a href="https://www.phpclasses.org/blog/package/1/post/5-Locating-addresses-on-Google-Maps-embedded-in-PHP-generated-Web-forms.html">Locating addresses on Google Maps embedded in PHP generated Web forms</a></div>
<div style="margin-top: 1ex">By Manuel Lemos</a></div>
<div style="margin-top: 1ex">The forms generation and validation class map location plug-in has been enhanced to help users locating an address or a city on Google Maps embedded in PHP generated Web forms.<br />
<br />
This article explains how the maps location plug-in uses the Google Maps Geo-Coding API to find locations entered by the users in Web forms.</a></div>
</div>
2013-04-21T20:47:07Z
https://www.phpclasses.org/blog/package/1/post/4-Making-money-with-advertising-in-embedded-Google-Maps.html
Making money with advertising in embedded Google Maps<div style="clear: both">
<div style="margin-top: 1ex"><a href="https://www.phpclasses.org/blog/package/1/post/4-Making-money-with-advertising-in-embedded-Google-Maps.html">Making money with advertising in embedded Google Maps</a></div>
<div style="margin-top: 1ex">By Manuel Lemos</a></div>
<div style="margin-top: 1ex">Since a few months ago, you can place advertising in Google Maps and make money from maps embedded in your site pages.<br />
<br />
This article explains how to achieve it easily in PHP using the map location plug-in of the Forms Generation and validation package.</a></div>
</div>
2009-10-27T15:27:07Z
https://www.phpclasses.org/blog/package/1/post/2-Advanced-PHP-forms-scaffolding-AJAX-enabled-plugin-released.html
Advanced PHP forms scaffolding AJAX enabled plug-in released<div style="clear: both">
<div style="margin-top: 1ex"><a href="https://www.phpclasses.org/blog/package/1/post/2-Advanced-PHP-forms-scaffolding-AJAX-enabled-plugin-released.html">Advanced PHP forms scaffolding AJAX enabled plug-in released</a></div>
<div style="margin-top: 1ex">By Manuel Lemos</a></div>
<div style="margin-top: 1ex">A new plug-in for the PHP forms generation and validation class to implement scaffolding forms with AJAX support and other advanced features was released.<br />
<br />
This article presents the current and future features of the plug-in.</a></div>
</div>
2009-04-10T10:26:06Z
https://www.phpclasses.org/blog/package/1/post/1-New-scaffolding-AJAX-plugin-beta.html
New scaffolding AJAX plug-in beta<div style="clear: both">
<div style="margin-top: 1ex"><a href="https://www.phpclasses.org/blog/package/1/post/1-New-scaffolding-AJAX-plugin-beta.html">New scaffolding AJAX plug-in beta</a></div>
<div style="margin-top: 1ex">By Manuel Lemos</a></div>
<div style="margin-top: 1ex">A new version of the forms generation and validation class package will be released soon.<br />
<br />
The main new feature is a powerful scaffolding plug-in that makes possible to quickly build forms to manage data records performing basic CRUD operations (Create, Read, Update and Delete), as well other useful operations like Previews.<br />
<br />
Currently, this scaffolding plug-in is in beta testing phase, but it already includes advanced features such as transparent AJAX support.<br />
<br />
Feedback is needed from users interested in testing the plug-in before it is released to the general public.</a></div>
</div>
2009-03-19T21:09:08Z