Are you wondering what all the talk is about? Wanting to learn to use PHP? Read on!
Welcome to the HTML Goodies PHP Tutorials! This series is a new series that is in development right now. This tutorial series is a little more advanced than our HTML tutorials. The assumption is made that you already have an understanding of HTML and basic web design. For this reason this is not a good starting point for the new designer, but is instead a place for one with a little experience to spread their wings and expand heir design horizons. Check back here often to see the progress of the series. We'll have you writing PHP code very soon! The following sections are available now:
PHP
-
Object Oriented Programming in PHP: Class 2 - Uses Of Objects
In our previous class, we explored the very basic principles of OOP. Today we are going to explore thee concepts with a little more clarity, and see precisely how we might use OOP to our advantage by creating code that is not only organized, but works well.
-
Object Oriented Programming in PHP - Class 1: Principles
In this class we will explore the essential principles of object oriented programming (OOP) with PHP. Our goal is to define what object oriented programming is, and what the advantages and disadvantages of using it are.
-
Ten Awesome Things Most People Don't Know About PHP
We all know the magic tricks, we all know the cool little functions. We all know the way to make dates look cool and numbers look awesome. But there are things most people don't think about, and I'm one of them. When I started writing this article I did a little research and found a few things that will also make me change the way I use PHP, and why I use.
-
Web Developer Class: Building a Twitter Feed with PHP
In today's world of social networking there will come a time that someone asks you to do Twitter integration for their website. This tutorial will walk you through the process, and includes source code!
-
Web Developer Class: Cron and PHP
PHP is a powerful language by any standard, and it provides many tools that are very distinct and suited to specific tasks. Today we are going to look at the CRON TOOL - and more specifically how to use it. There are many cron tools to help with the scheduling of tasks, but as this article is developer oriented, we'll investigate from a command-line \ crontabs perspective.
-
Principles Of MVC for PHP Developers
In this article I will attempt to explain everything you need to know about MVC--the Model View Controller-- in the simplest possible way, from the perspective of a PHP developer.
-
Principles Of Object Oriented Programming in PHP
Object Oriented Programming, or OOP, refers to the method of programming that invokes the use of classes to organize the data and structure of an application. In this article we are going explore exactly what OOP is in relation to PHP, and look at a few things you should remember about it as well. We'll end of with a simple example of how to use it.
-
Top 10 PHP Tips for Developers
I have always wanted to write an article like this, because I think about it all the time - what 10 things would I deem the most important to pass on to someone else? Well, after literally years of thought I think I have come up with the best list that I can think of. So, without further a do, let's get to it.
-
Top 10 Web Developer Questions About PHP
As a web developer begins to delve into more complex development tasks, PHP is often their chosen language of choice. We've put together a list of the top 10 questions asked about the PHP programming language to get you started!
-
Web Developer How To: Upload Images Using PHP
Web developers who are just getting started often ask, "How can I upload images using PHP?" In this tutorial we are going to look at the basics, and show you how you can install such a script on your website.
-
Creating and Installing Your Own URL Shortening Service
URL shortening services such as tinyurl.com, bit.ly, and poprl are very popular and have a wide array of uses across the Web. This article shows you how to install a popular URL shortening script on your own website.
-
PHP Mailer Script Step by Step
If you look around there are many different mailer scripts out there. Some are really complicated and hard to understand whereas some are not. Follow me through this tutorial, as I break a good script down so it's not only easy to understand, but easy to use!
-
Databases in PHP - MySQL in PHP - Running Some Queries
Continuing the process of adding access to a MySQL Database to our HTML pages, we now need to interact with the database we previously selected from the server to which we also previously connected.
-
PHP Tutorial - Databases in PHP - MySQL in PHP - Picking a DB
We're in the process of adding access to a MySQL Database to our HTML page and now we need to pick out the database we want to use and make sure that everything is properly available.
-
PHP Tutorial - Databases in PHP - MySQL in PHP - hooking up
Having studied database basics and taken a look at the Structured Query Language, it's time to dig in. Now we take a look at the use of MySQL in PHP
-
PHP Tutorial - Databases in PHP, SQL Basics
Most of today's database systems use the Structured Query Language (SQL) in a more or less standard form. The basics of SQL are surprisingly simple. Here's an overview to get you going.
-
PHP Tutorial - Databases in PHP, An Introduction
Adding databases to your website opens up a whole new world of possibilities -- and it's so easy in PHP! What are databases and how can they be used? Read on!
-
PHP Tutorial: Saving Sessions in a File
How to save session information from one session to another
-
PHP Tutorial: Sessions
Sessions are a method storing and tracking data
-
HTML Goodies - PHP Tutorial
-
HTML Goodies - PHP Tutorial
-
HTML Goodies - PHP Tutorial
-
HTML Goodies: PHP Tutorial
Introduction
-
HTML Goodies: PHP Tutorial - Duplicate
Your First Page With PHP Code
-
PHP Tutorial: Cookies
Do you know how to make a decent batch of cookies?
-
PHP Tutorial: Error Handling
Every programmer wants to practice effective error handling
-
PHP Tutorial: Expressions and Operators
Learn the ins and outs of Expressions and Operators
-
PHP Tutorial: File System
Using the File System
-
PHP Tutorial: First Page
Your first page with PHP code
-
PHP Tutorial: Functions
All the dirty laundry about Functions
-
PHP Tutorial: Functions, Cont.
Even more information about Functions
-
PHP Tutorial: Introduction
This PHP Tutorial Series starts with an introduction to PHP.
-
PHP Tutorial: Logic Flow
Do you want to learn about logic flow?
-
PHP Tutorial: Order Form
We Build a Simple Order Form
-
PHP Tutorial: Passing Data
All about passing data to and from Functions
-
PHP Tutorial: Processing the Form
Now it's time to process the order form
-
PHP Tutorial: Uploading Files
We build a file upload form
-
PHP Tutorial: Variables
Let's learn a little about Variables
-
So You Want PHP, Huh?
-
Tutorial: Installing Apache and PHP Under Win32
Nothing can stop you now! Read this tutorial for the inside scoop on setting up Apache and PHP on a computer that is running Microsoft Windows!
-
An introduction to the ADOdb class library for PHP, Part 2
Ian Gilfillan continues his series on the ADOdb class library for PHP. This month he examines some of the more advanced features such as, caching queries, getting more information about your results, limiting your results and transactions.
-
An introduction to the ADOdb class library for PHP
A common beginner (and not so beginner) mistake is to develop an application without any consideration of the future. All too often, applications remain tied to the wrong database, inflexible and not performing optimally. That's where using a well-designed database class library can make all the difference. This month Ian Gilfillan gets you up and running with a brief introduction to ADOdb, with more detail to follow in subsequent articles.
-
PHP and Working with Databases (for the Lazy Sod)
Justin Vincent takes an in-depth look at the benefits of atomic operations, database abstraction and the use of classes, all in the hope of helping the reader realize the dream of being a really 'lazy sod' (albeit a successful one) when it comes to databases and PHP.