Tutorials
ASP Tutorials

XML Tutorials
Javascript Tutorials
CSS Tutorials
HTML Tutorials
Perl Tutorials
PHP Tutorials
C/C++/C# Tutorials
Java Tutorials
Visual Basic Tutorials

Sedo - Buy and Sell Domain Names and Websites project info: softwaresourcer.com Statistics for project softwaresourcer.com etracker® web controlling instead of log file analysis


PHP/SQLTutorials - Improve your understanding of PHP



Welcome to the PHP Tutorial pages on Softwaresourcer.com - here you can find tutorials, help and information on PHP from all over the internet. If you have any questions about PHP or would like PHP done for you company please complete our free IT quotes form. If you are a company who takes on PHP projects and would like to receive leads from people looking for Perl/CGI or other IT related work please complete our
IT suppliers partner form and we will provide you with up to 5 impartial quotations free of charge!



So What's A $#!%% Regular Expression, Anyway?!
Ask any relatively-experienced *NIX user to list his top ten favorite things about the operating system, and you're almost certain to hear him mutter, somewhere between "99% uptime" and "remote system reboots", the phrase "regular expressions"...


Socket Programming With PHP
You might not know this, but PHP comes with a very capable socket programming API. These socket functions now include almost everything you would need for socket-based client-server communication over TCP/IP, and can be easily deployed to build simple net...


Spell Checking and URL Tricks
needed a simple little example that I could use to show how Apache's ForceType directive can be put to good use with PHP. I chose a URL-based spell checker since one of the newer features of PHP is built-in spell checking...


SQL Database Wrapper Functions
When interacting with a database, functions are called that are common to every transaction; functions to establish a connection, execute the query and then close the connection. This article shows how to create functions that will eliminate this redunda...

SQL Query Caching
This tutorial is intended for the PHP programmer interested in caching SQL queries to reduce the overhead of a database connection and query, and to improve script performance...


Static Free Energy
Check out Mike Potter's tutorial that will show you how to produce static html pages using PHP...

String Theory
You may not know this, but the latest version of PHP comes with a very powerful set of string manipulatation tools. This article takes an in-depth look at these tools and illustrates how they can save you time and effort in your daily development activiti...


Structures in PHP
After a question on the PHP Developers Network forum about creating structures, I ended up in a bit of a spiral. A long time ago, it occurred to me that the only (and obvious) difference between structures and objects is where the functions are and what t...

Template-Based Web Development With patTemplate (part 1)
Most PHP-based Web sites are a mush of intermingled HTML markup and PHP function calls, making them hard to decipher and maintain. But there *is* a simpler way - using templates to separate layout from business logic. This article shows you how...


Template-Based Web Development With patTemplate (part 2)
Got the basics down? Well, here's the advanced course - this article demonstrates some of patTemplate's more sophisticated features, including the ability to dynamically show or hide templates, inherit variables, use loops and conditional branches, and cr...


Time is Money (part 1)
This article addresses both requirements by teaching you how to build a timesheet system to track and analyze work hours with PHP and MySQL...

Time Is Money (part 2)
In this concluding article, explore the scripts which add and remove timesheet entries to the system, and get a crash course in statistics by using these entries to generate useful resource allocation and usage reports...


UDP Portscanning in PHP
Leaving unnecessary ports open can seriously compromise your system. While TCP port scanning is popular, don't underestimate the value of UDP port scanning. In this article, Jason builds a UDP port scanner in PHP...


User Authentication from a MySQL database
PHP by itself is powerful, but add databases into the mix, and things get a whole lot better. Not only can you add in special functions like customized user homepages, but you can also get real-time information that people all over the world can update vi...


User Authentication With Apache And PHP
Want to restrict access to certain sections of your Web site? Or customize page content on the basis of user preferences? Or even track user movement across your site? Well, the bad news is that you'll need to learn how to authenticate users on your site....


User identification using cookies in PHP/MySQL
What is a cookie and how do we use them in PHP? If you can not answer this question, you should definitely have a read through this article...


User Password Control
Paul reveals how to create user passwords and keep them secure using JavaScript, PHP, and a little tenderness....


Using objects to create an application
Michael Johnson shows you how to use objects to create an application, building the application up from smaller parts...


Using Oracle with PHP
MySQL too small-potatoes? The enterprise-level data integrity of Oracle should take care of business...