Web development tutorials.
-
Upload a File in PHP

Handle a file upload in PHP by pairing an HTML multipart form with a script that reads $_FILES and calls move_uploaded_file(), validating the file’s size and real type and storing it under a safe, random name.
-
Create A Simple Laravel Hello World! Example

Learn how to create a simple Hello World! example with Laravel using the Blade templating language. Set a variable and pass it from the web router application to a View which is a separate HTML file. Wrap the variable in curly braces in Blade View to display the passed data. This approach is advantageous to make…
-
Install Laravel On Windows

Learn how to install Laravel on windows with composer. Create a web application with Laravel framework that provides a structure and starting point. Laravel provides powerful features such as thorough dependency injection, an expressive database abstraction layer, queues and scheduled jobs, unit and integration testing, and more This article will discuss the basic process of…
-
Manually Update to WordPress 6.2.2

It’s time to update WordPress to version 6.2.2. This minor release addresses 1 bug and 1 security issue. And because this is a security release, it is recommended to update WordPress sites immediately. This is a manual update from the command line. Below are the recommended server setup for this update. PHP 7.4 or greater.…
-
Populate Dropdown JSON File With jQuery

Learn how to populate dropdown from a JSON file with jQuery. Allow users to select an item from a group of options in a list form. The data source will come from a JSON file being populated in a select option using jQuery. This method will organize the source of data and would remove the…
-
Create a WordPress Child Theme

Create a theme that inherits the look and feel of the parent theme and all of it’s function. This theme is called a Child Theme. Customizations will be kept separate from the parent theme’s files, thus, upgrading the parent theme will not affect the customizations made on the site. In other words, it will be…