In this course, the learner will become familiar with methods for increasing the security of their web applications using PHP and MySQL. These techniques include methods of form validation, the ability to define patterns and then matching or replacing those patterns, and data encryption.
Objectives:
Prevent forms from being submitted multiple times
Validate form data
Define patterns and both match and replace them
Manage database encryption and decryption techniques
Topics:
Preventing multiple submissions
Validating the right form
Handling HTML
Validating data
JavaScript form validation
Defining a pattern with regular expressions
Matching regular expression patterns
Matching and replacing patterns
Database security and encryption
Secure salt storage
Technical Requirements:
P500+ Processor, 128MB of RAM; Windows 2000, 2003, XP, Minimum screen resolution 800x600, Internet Explorer 6.0 or higher; Windows Media Player 9.0 or higher; Adobe Flash Player 8.0 or higher; 56K minimum connection; broadband (256 kpbs or higher) connection recommended; Cookies enabled; Sound card with speakers or headphones strongly recommended.