© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
J. Lengstorf et al.PHP 8 for Absolute Beginnershttps://doi.org/10.1007/978-1-4842-8205-2_9

9. Basic Blog: Images and Authentication

Jason Lengstorf1  , Thomas Blom Hansen2 and Steve Prettyman3
(1)
No 392, Portland, OR, USA
(2)
Kirke Saaby, Denmark
(3)
Palm Bay, FL, USA
 

Objectives

After completing this chapter, you will be able to
  • Delete entries from related tables in a database

  • Create a dynamic select drop-down box

  • Hash passwords using password_hash()

  • Determine the size of a string using strlen()

  • Validate a string using preg_match(), regular expressions, and filter_var()

  • Authenticate user access using password_hash and password_verify()

  • Secure a web application using ...

Get PHP 8 for Absolute Beginners: Basic Website and Web Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.