Contact form
Minimal contact form with server-side validation, honeypot anti-spam and AJAX JSON responses – no file uploads.
Drop-in contact forms, support tickets, project quote wizards and job applications – all powered by a single lightweight PHP handler, with validation, file uploads, rate-limiting and email notifications built-in.
Minimal contact form with server-side validation, honeypot anti-spam and AJAX JSON responses – no file uploads.
Contact form that allows users to upload files with drag & drop, previews, size/extension limits and attachment list in admin email.
Three-step quote wizard: contact info, project details and optional attachments. Progress indicator, per-step validation and final summary.
Helpdesk-style form with subject, department, priority and reference ID, plus optional file attachments for screenshots and logs.
Career form with personal details, position, experience, portfolio links and CV upload – perfect for your Careers page.
Minimal email signup form for landing pages, blogs or SaaS updates – collects only name and email with honeypot anti-spam.
Standalone “Thank you” screen used after successful submissions – matches the dark demo style and works with redirect URLs.
Dedicated success screen for newsletter subscriptions, matching the dark UI and offering a quick link back to the signup form.
Another ready-made form template is on the way – think advanced logic, extra fields and more real-world use cases.
config/forms/contact-basic.php and the hidden form_id field.
Change /public/ajax/handle-form.php if you install the kit in another folder
(for example /forms-kit/public/ajax/handle-form.php).