Main Profile

At A Glance

Uploading Files Securely with PHP

The basic process of uploading files with PHP is very simple, but there are security implications that many people are unaware of. This course shows how to create a secure custom PHP class that can handle both single-file and multi-file uploads. Author David Powers shows you how to create a file upload class that checks the size, type, and names of files, renaming them when it encounters a duplicate file name. He'll show you how to make the class report on the outcome of the upload process an...

Cost: $25 Per Month

Contact

Uploading Files Securely with PHP's Full Profile

Overview

Description

The basic process of uploading files with PHP is very simple, but there are security implications that many people are unaware of. This course shows how to create a secure custom PHP class that can handle both single-file and multi-file uploads. Author David Powers shows you how to create a file upload class that checks the size, type, and names of files, renaming them when it encounters a duplicate file name. He'll show you how to make the class report on the outcome of the upload process and the nature of any errors that occur, and how to prevent the user from uploading files that exceed the server limits. At the end of this course, you'll have a robust, flexible class that can be incorporated into many projects (including web forms) with just a few lines of code.

Details

  • Level of Difficulty: Beginner
  • Size: One-on-One
  • Cost: $25 Per Month
  • Institution: Lynda

Provider Overview

About Lynda: lynda.com is an online learning company that helps anyone learn software, design, and business skills to achieve their personal and professional goals. New courses and topics are added every week at no extra cost. They carefully select the world’s top experts who are the best in their field, passionate about their subject matter, and know how to teach.

Latest Tweet

Questions about Uploading Files Securely with PHP

Want more info about Uploading Files Securely with PHP? Get free advice from education experts and Noodle community members.

  • Answer