HTML Forms generation and validation is a PHP class that generates HTML forms supporting many built-in validation types on server and client sides. It prevents security attacks by discarding spoofed values, has multiple submit protection, outputs HTML for fields displayed as fully accessible or in read-only mode, and has field value filtering and reformatting. It can be extended with custom control plug-ins. AJAX based form submission, upload monitor progress bar, auto-complete text input, automatic layout renderer, calendar date, CAPTCHA, Google Maps world location selection, linked select, and animation effects plug-ins are available.
The MIME Email message class composes and sends MIME encoded email messages. It features user-definable headers and body parts, support for plain text and HTML body, headers with non-ASCII text, HTML messages with embedded images, file attachments with content type detection, forwarding of messages as attachments, setting the error delivery address with the Return-Path header, and sub-classes for different delivery methods: mail, SMTP, Qmail, Sendmail, and Microsoft IIS or Exchange pickup folder. It also supports sending personalized bulk mail by replacing the message parts that differ for each recipient.
kmMail is a PHP-based mail program, based on the mail functionality of Keftamail and is being developed by current Kefta employees. It is meant to be a framework for putting a web-based mail program on your site, but is still robust enough to drop into your current site with little to no modification. The goals of kmMail are MIME compliance, speed, low overhead, and an enjoyable user interface.
The Xdebug PHP extension aids script debugging by providing a lot of valuable information, including stack and function traces in error messages, memory allocation traces, and protection from infinite recursions. Xdebug also has a built-in debugging server which you can access with a debug client to debug your scripts remotely. Stepping, accessing data, and examining stacktraces are a few of the remote capabilities.
phpaga is a Web-based project, task, invoice, and quotation management system, providing a centralized way to keep on top of your day-to-day jobs and activities. Its features include printing invoices, quotations, and task lists to PDF, productivity statistics on a per project or per person basis, financial overview, billing method plugins, and multiple interface languages.
Languenet is a PHP application originally written for Language departments of Universities, allowing users to register for educational courses online and administrators to manage course data, add grades, print certificates, and more. The whole program is accessible by a simple browser. It is currently only available in German.