Skip to main content

Recently Updated Pages

Creating API Endpoints for Specific Data

Working with Data Working with APIs

In the previous tutorial, you created an API that returned every record from the security_events...

Updated 1 month ago by Mr Napper

Creating a Database-Driven API with PHP and MySQL

Working with Data Working with APIs

In the previous tutorials, the API returned data from a JSON file. In this tutorial, you will cre...

Updated 1 month ago by Mr Napper

Reading API Data with JavaScript

Working with Data Working with APIs

In the previous tutorial, you created a simple API using PHP. The API returns JSON data when visi...

Updated 1 month ago by Mr Napper

Creating a Simple JSON API with PHP

Working with Data Working with APIs

In this tutorial, you will create a simple API using PHP. The API will return JSON data when visi...

Updated 1 month ago by Mr Napper

Creating a Security Dashboard from JSON Data

Working with Data Working with JSON Data in JavaScript

In the previous tutorial, you displayed individual security events in a table. In this tutorial, ...

Updated 1 month ago by Mr Napper

Displaying Nested Event Data from JSON

Working with Data Working with JSON Data in JavaScript

In the previous tutorial, you displayed device information in a table. In this tutorial, you will...

Updated 1 month ago by Mr Napper

Displaying JSON Data in a Table

Working with Data Working with JSON Data in JavaScript

In the previous tutorial, you loaded a JSON file and displayed basic information about the smart ...

Updated 1 month ago by Mr Napper

Loading JSON Data with JavaScript

Working with Data Working with JSON Data in JavaScript

In this tutorial, you will load data from a JSON file and display it on a webpage using JavaScrip...

Updated 1 month ago by Mr Napper

Building a Security Dashboard Using PHP and MySQL

Working with Data Importing JSON into MySQL with PHP

In the previous tutorial, you used SQL queries to analyse imported JSON data. In this tutorial, y...

Updated 1 month ago by Mr Napper

Querying Imported Data with SQL

Working with Data Importing JSON into MySQL with PHP

In the previous tutorial, you imported JSON data into the security_events table. In this tutoria...

Updated 1 month ago by Mr Napper

Importing JSON into MySQL with PHP

Working with Data Importing JSON into MySQL with PHP

In the previous tutorial, you created a security_events table. In this tutorial, you will read d...

Updated 1 month ago by Mr Napper

Creating a Security Events Table

Working with Data Importing JSON into MySQL with PHP

In this tutorial, you will create a MySQL table to store security event data imported from a JSON...

Updated 1 month ago by Mr Napper

Moving a XAMPP Project to Another Computer

Developer Toolbox XAMPP Backup and Recovery

One of the advantages of using XAMPP is that projects can easily be moved between computers. This...

Updated 1 month ago by Mr Napper

Restoring a XAMPP Project from BackupNew Page

Developer Toolbox XAMPP Backup and Recovery

If a project is accidentally deleted, corrupted, moved to another computer, or you need to contin...

Updated 1 month ago by Mr Napper

Backing Up a XAMPP Project

Developer Toolbox XAMPP Backup and Recovery

A XAMPP project usually consists of two parts: The website files stored in the htdocs folder. Th...

Updated 1 month ago by Mr Napper

Secure Password Storage with Password Hashing

PHP and MySQL Login Systems

In the previous tutorial, passwords were stored as plain text in the database. In this tutorial, ...

Updated 1 month ago by Mr Napper

Creating a Navigation Menu Based on User Roles

PHP and MySQL Login Systems

In the previous tutorial, you created a role-based access control system using admin, teacher and...

Updated 1 month ago by Mr Napper

Adding Role-Based Access Control

PHP and MySQL Login Systems

In the previous tutorials, users could register, log in, access protected pages and log out. In t...

Updated 1 month ago by Mr Napper

Creating a Logout Page

PHP and MySQL Login Systems

In the previous tutorial, you protected pages so that only logged-in users could access them. In ...

Updated 1 month ago by Mr Napper

Protecting Pages and Preventing Unauthorised Access

PHP and MySQL Login Systems

In the previous tutorial, you used PHP sessions to remember who was logged in. In this tutorial, ...

Updated 1 month ago by Mr Napper