FileMaker API for PHP 13 eBook
FileMaker API for PHP, A Practical Guide for Creating Database Driven Web Sites with FileMaker Pro 13 and FileMaker Server 13.The only complete reference book for the FileMaker API for PHP using FileMaker Pro 13 and FileMaker Server 13. Whether you are a beginner or a professional developer you will find the information in this book to be invaluable. Part I starts by getting you ready to publish data to the web with a primer about the basic HTML you will need to know to work with the examples in this book. Part II shows you how to install and configure either Apache or IIS as your web server. Part III shows you how to install and configure FileMaker Server. Part IV provides information about free and professional text editing tools to build your web sites. Part V teaches you the basics about PHP syntax to work with the examples in this book. Part VI explains the sample database fields, layouts, and scripts that are used for all the examples in the book. Part VII contains more than 75 complete core and advanced PHP examples that will teach you techniques to build professional web sites. Part VIII wraps up the book reference information with extended FileMaker vs. PHP syntax, other web publishing technologies available to FileMaker, expected costs, performance and security considerations, understanding server logs and error codes, and a FileMaker API for PHP quick reference guide. Lastly, this is a completely revised book. Every line of code has been re-validated to work with FileMaker Pro 13, Apache, IIS, and the latest browsers. Therefore, even if you have a previous version of the book it may be well worth your time to study the new content in this book.

Example Files Include:
  • How to connect to the database

  • How to display images from a container field

  • Find records

  • Perform compound searches

  • Sort records

  • Insert records

  • Duplicate records

  • Delete records

  • Validate the data before inserting or updating records

  • Working with related records in portals

  • Uploading files to the server

  • Creating list and jump menus

  • Displaying search results

  • Create a login routine to secure your web pages

  • Running scripts using PHP code

  • Importing records after uploading an Excel file

  • Display record pagination and record navigation links

  • Working with multi-user web pages

  • Display Boolean and multi value check boxes

  • Display multi value list

  • Quick find method

  • Google reCAPTCHA

  • Google API pie, bar, and line charting

  • Google API maps and geocoding

  • Display random banner ads

  • Session management

  • Display externally stored images and files

  • Install and configure SSL for HTTPS

  • PHP with AJAX

  • PHP Calendar

  • Working with dates

  • Email integration and attachments

  • Printing PDF reports

  • Printing sub summary reports

  • Validating phone numbers

  • Validating credit cards

  • Simultaneously updating multiple records

  • Submitting multiple page forms

  • Expire download links

  • Display HTML/CSS from database fields

  • cURL web services and FTP

  • iOS Development

  • docx and PDF Mail Merge

  • Sliders, Image Galleries, Pop Overs

  • Paarsing XML data from web services

  • Related Value Lists

This eBook requires that you have Adobe Acrobat Reader. When you purchase the FileMaker API for PHP eBook you will receive the password to the file after your payment has been verified by PayPal. This will allow you to unlock the file for use. We recommend that you re-name the file the same as the password to open the file so you don't forget the password. The eBook contains the URL to the example files and source code. A printed copy of the book can be purchased through Amazon.com.
Sample eBook (4.9 MB)
Full eBook (27.5 MB)

Payments are processed through a secure server with PayPal. Add tax for CA residents. You will receive your password via e-mail on your pdf receipt. There are absolutely no refunds once you are sent the master password to a product. Internet Explorer users must enable cookies to process the transaction. Click here to see how to do it.