Build From Scratch
- How to Create a PHP/MySQL Powered Forum from Scratch
- How to Create an Object-Oriented Blog Using PHP
- Create a Basic Shoutbox with PHP and SQL
- Online File Storage with PHP
- Build Your Own Captcha and Contact Form
- PHP for Beginners: Building Your First Simple CMS
- Create a shoutbox using PHP and AJAX (with jQuery)
- PHP & jQuery image upload and crop
- PHP for Beginners: Building Your First Simple CMS
- Simple Bookmarking App With PHP, JS & MySQL
- Creating A Shopping Cart Using PHP(Part 1) Part 2 Part 3
- Creating on the fly a file to be downloaded in php
- Create a Photo Admin Site Using PHP and jQuery
- How to Write a PHP Script to Run Shell Commands from Browser
Specific Howtos
How to Tutorials to solve specific problems.
- An Introduction to Cookies
- How to Create an Infinite Scrolling Web Gallery
- How to Paginate Data with PHP
- Asynchronous Comments with PHP, jQuery, and JSON
- 3 Ways to Speed up Your Site with PHP
- Building a 5 Star Rating System with jQuery, AJAX and PHP
- Creating a Web Poll with PHP
- Managing Cron Jobs with PHP
- HOW-TO: Reddit-style Voting With PHP, MySQL And jQuery
- How to Make a Password Strength Meter Like Google
- PHP & MySQL File Download Counter
- “Who Is Online” Widget With PHP, MySQL & jQuery
- Vertical Bar Graphs with CSS and PHP
- How to write a simple scraper in PHP without Regex
- Creating a Simple PHP Cache Script
3rd Party Online Services and APIs Integration
In those section you can find tutorials to integrate via PHP with services like Paypal.
- Using PayPal’s Instant Payment Notification with PHP
- Using PHP with PayPal’s IPN (Instant PayPal Notification) to automate your digital delivery
- How to Use Amazon S3 & PHP to Dynamically Store and Manage Files
- Design and Code an Integrated Facebook App
- Creating a Twitter OAuth Application
- How to Create an Advanced Twitter Widget
- Twitter API: How to create a stream of messages Monitter-like with PHP and jQuery
- Enabling single signon using Open ID login, PHP and MySQL
- Retrieve Google Analytics Visits and PageViews with PHP
- Incorporate Weather Data into Your PHP Web Apps
Installation
Learn how to setup PHP/MySQL on different environments.
- How to Install MySQL on Windows
- How to Install Apache Web Server on Windows
- How to Install PHP on Windows
- How to Setup a Dedicated Web Server for Free
PHP tutorials for Newbies
These tutorials are a gentle introduction for those who wants to learn PHP.
- 30+ PHP Best Practices for Beginners
- Organize Your Next PHP Project the Right Way
- 9 Useful PHP Functions and Features You Need to Know
- The Newbie’s Guide to Test-Driven Development
- Introducing Namespaces for PHP Developers
- Getting Started with PHP Regular Expressions
- Creating XML Documents in PHP
- Using PHP Sessions
- Model View Controller(MVC) in PHP
- How to Send Mail From PHP
- How to Identify Duplicate and Similar Text in Php
- How to handle URLs in PHP
Login and Security
- User Membership With PHP
- A Better Login System
- Secure Your Forms With Form Keys
- How to Implement Email Verification for New Members
- Creating an Advanced Password Recovery Utility
- 404/403 Website Error Pages With PHP Auto-Mailer
- 5 Helpful Tips for Creating Secure PHP Applications
- Simple Techniques to Lock Down your Website
- Creating a Crypter Class with PHP
- How to Code a Signup Form with Email Confirmation
- Getting Clean With PHP
- Understanding Hash Functions and Keeping Passwords Safe
- Quick Tip: Email Error Logs with PHP
- 5 Features Your Login System Must Have
- Password Hashing
- Making A Cool Login System With PHP, MySQL & jQuery
- Tutorial: File upload in PHP, Securing the things.
- Sanitize and Validate Data with PHP Filters
Image Tutorials
This section aims to provide all the tutorials about image processing in PHP.