process.php vs. the API

process.php vs. the API: Ultimate Smackdown

As mentioned earlier, you can submit your form content to Form Tools by either of two methods:

  1. Point your form to the process.php file, found in your root Form Tools folder.
  2. Use the Form Tools API, found in [form tools root]/global/api/api.php to submit the form contents via PHP functions

Each method has its advantages and disadvantages. The following table outlines some of the key differences to help you determine which method is better for you.

Requirement process.php API
Level of difficulty Simple Hard
Requires PHP knowledge x
Submit form for storage x x
Accepts form submissions sent from other websites than the one where Form Tools is installed x
Submit form in sections (e.g. page by page) x
Upload files through form x x
Client-side validation (JavaScript) x x
server-side validation (PHP) x
CATPCHAs x x
Compatible with third-party payment gateways like PayPal x

As the table notes: using the API requires a least some PHP knowledge - and a little can go a long way. Plus if you get stuck, you can always visit our forums to seek help.

Edit Page