Main Menu

HOME

.Net
ASP
Assembly
C
C++
Delphi
HTML
Java
JavaScript
MySQL
PC interface
Powershell
Perl
PHP
VBScript
Visual Basic
XML

Make money selling software. Check this out here

Hosted clickbank mall. Check this out here




   Misc

   Amazon

   Links

    


PHP tutorials
 

 

A range of tutorials for PHP from various resources

 

 

Php variablesSimple tutorial which explains variables in PHP
PHP math operatorsShows math operators in PHP
Using stringsA large portion of Web programming requires strings to be handled and generated, so knowing how to use and handle strings properly is extremely important for PHP programmers
Feedback form with a cookieThis tutorial teaches you how to process a simple feedback form. It records the date and time that the user logged into the system and saves this information, in addition to the user's name and email address, in several cookies
Php user authenticationThis tutorial teaches you how to initiate user authentication using PHP, and then to authenticate users by matching the value of global variables $PHP_AUTH_USER and $PHP_AUTH_PW to a list of valid usernames and passwords
Building WML applicationsThis tutorial shows you how you can use PHP in conjunction with WML to serve dynamic content to a WAP-enabled wireless device.
Generate web stats with PHPThis tutorial is intended for the PHP programmer interested in gathering and analyzing Website statistics in a presentable format using mySQL and PHP.
PHP and ODBCThis tutorial is intended for the PHP programmer interested in learning more about database connectivity – using the ODBC standard
Calenders in PHPThe purpose of this tutorial is to develop a calendar that will enable you to store both planned and actual events
Using output from other peoples sitesThis tutorial is intended for the PHP programmers who wish to use the output from other Web sites in their own scripts
Build Your Own Database Driven Website Using PHP & MySQLBuild Your Own Database Driven Website Using PHP & MySQL" is a hands-on guide to learning all the tools, principles and techniques needed to build a fully functional database-driven Web site using PHP and MySQL
build an XML-RPC clientLearn how to build an XML-RPC client in PHP using the XML-RPC library
Creating a Web-Based Survey Part I: Dynamic QuestionsThis tutorial will teach you how to create a survey with a variety of questions and answers without the hassle. Part one of a two part series explains how to implement a dynamic survey system with a MySQL database
The Basics of Using mySQL with PHP in FlashThis article demonstrates how to use Macromedia Flash 5 in conjunction with PHP and a mySQL database
Using objects to create an applicationThis tutorial shows you how to use objects to create an application, building the application up from smaller parts
Developing Professional Quality Graphs with PHPLearn to easily construct professional looking graphs and charts without having to delve into the GD library calls and their PHP wrapper functions.
hands on XMLThis tutorial will teach you how to parse an XML document using PHP.
Using MySQL Full-text SearchingIn this tutorial, you will learn: - How to modify your current database to accommodate Full-text searching
php and gtkThis tutorial works though the stages of installing PHP-GTK and creating a simple GUI application.
side navigation usinp phpThis tutorial will show you how to lay out your side navigation and populate an array with the intended values.
File Creation and Editing with Filesystem FunctionsThis tutorial is intended for PHP programmers that wish to use the Filesystem Functions of PHP to create files on their webserver via PHP.
session handling with phpUnlike PHP 3, PHP 4.0 has built-in capabilities to handle session management. The session management functionality in PHP 4.0 is easy to use, powerful and open for custom modifications
Dynamic Image Generation with PHPThis tutorial shows you how to use the GD library to dynamically create images on your site. The GD library is an external module which is accessed by a native PHP module.
introduction to classesThe tutorial guides you through the construction of a simple, security-related class that performs some basic security functions for a web site: checking user logons.
Serving Graphical Web Page Counters from a PHP ScriptThis tutorial provides instruction for integrating MySQL functionality with PHP's GD image manipulation support to serve graphical Web page counters
rotating banner ads in phpThis tutorial provides instruction for developing a banner advertisement rotation system in PHP
Generating Advanced Web Page Statistics using PHP It is intended for the PHP programmer interested in gathering and analyzing more advanced Website statistics in a presentable format using MySQL and PHP.
Webmonkey : Basic PHP nice introduction to PHP and MySQL
PHP guestbook tutorialLearn PHP by building a guestbook
Intro to PHPa simple tutorial for php
Building XML Trees With PHPNeed to manipulate XML document trees, but don't have the DOM extension compiled into your PHP build? Take a look at XMLTree, a PEAR class that allows you to create and manipulate XML document trees without requiring the PHP DOM extension
logging statsbuild a basic logging script with php
pdf generationShows how to generate pdf docs with php
banner ads examplebanner ad tutorial
php and cominterfacing php with com objects
Date/time processingthis article delves into the date/time API in depth, uncovering some hidden nuggets and demonstrating how it can be used to simplify date and time processing in your PHP scripts
Plugging RDF Content Into Your Web Site With PHPshows how to add rdf content to your site
Socket Programming With PHPThese 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 network applications. Find out more
Building A PHP-Based Mail Client3 part tutorial which goes into detail about developing a mail client
Php pollShows how to build a poll for your site
FTP in phpshows how to use php ftp functions
Image generationShows how to create images of various types with PHP
E commerce site and phpShows the basics of building an ecommerce enabled website with PHP
mailing list managerShows how to create a mailing list manager with PHP
Search engineBuilding a quick and dirty search engine with PHP
Session tutorialA simple sessions tutorial in PHP
A Beginning Forms TutorialA Beginning Forms Tutorial
A Simple News-Driven SiteA Simple News-Driven Site
Passing Variables with FormsPassing Variables with Forms
The Mail() FunctionThe Mail() Function
Simple file parsingSimple file parsing
Simple XML ParsingSimple XML Parsing
Simple SQL with PHPSimple SQL with PHP
E-Cards with PHP & MySQLE-Cards with PHP & MySQL
Simple Forms ParsingSimple Forms Parsing
Flash & PHP: A Text SearchFlash & PHP: A Text Search
Random Image with a DatabaseRandom Image with a Database
Exporting MySQL Queries to XMLExporting MySQL Queries to XML
Simple Classes IntroductionSimple Classes Introduction
Doing Simple DB Abstraction in PHPDoing Simple DB Abstraction in PHP
A Short Intro to GDA Short Intro to GD
Introduction to Control StructuresIntroduction to Control Structures
Using if else statementsUsing If/else statements
Jump start to easy urlsJump start to easy urls
PHP : a simple MySQL searchPHP : a simple MySQL search
Grabbn and parsnGrabbing and parsing data in php
CountingCounting - Creating a more sophisticated GIF based counter using PHP and MySQL
CookiiesBeginners Guide to PHP - Introduction to cookies
Creating a simple guest bookBeginners guide to PHP/MySQL - Creating a simple guest book
Setup and Install Apache + PHP 4.2.2 on Windows (as a module)Setup and Install Apache + PHP 4.2.2 on Windows (as a module)
Setup and Install Apache + PHP 4.2.2 on Windows (as CGI)Setup and Install Apache + PHP 4.2.2 on Windows (as CGI)
Sending Form Data in E-MailSending Form Data in E-Mail
Simple Form-Based File UploadsSimple Form-Based File Uploads
Managing a Simple Mailing List using MySQLManaging a Simple Mailing List using MySQL
Add XML News Feeds to Your Site lot of sites now offer news feeds in XML format that you can use to fetch their news
Creating a Secure PHP Login ScriptExplains how to create a secure PHP login script that will allow safe authentication.
Create a Hierarchical Navigation MenuCreate a Hierarchical Navigation Menu
Polls and Comments with PHP and MySQLPolls and Comments with PHP and MySQL
Using PHP and IIS to Create a Discussion ForumUsing PHP and IIS to Create a Discussion Forum
Dynamic Graphs with PHP, MySQL and GDDynamic Graphs with PHP, MySQL and GD
Recursion in PHPLearn how recursion works and how to implement it in PHP
store inages in a databaseLearn how to store images from a HTML form into a database and then display those same images.
intro to PEARAn introduction to PEAR
Intro to PHP objects 1Introduction to PHP objects part 1
Intro to PHP objects 2Introduction to PHP objects part 2
Internationalization Using PHP and GetTextIf you are a web developer using PHP from small web applications to large corporate portals with millions of page views, you may suddenly find that you need your site or application translated to another language. When your company opens www.company.com.br you need your application in Portuguese, then you'll need it in Japanese and so on. You don't have a "translation" problem, you have an internationalization problem.
PHP attributesA common way of accessing structures or objects uniformly is to use attributes access (also known as properties or metadata). Attributes allows code to read and write single values from an object in one general way.
Building a fulltext search engine with PHPIn this article I will show you how you can use the database library from eZ publish to build database independent fulltext search engine. I will show you a relatively simple algorithm to get search result ranking and stop words.
Parsing XML using PHPParsing XML is a very common task when programming for the web. This article will show you how to use the eZ xml parser to handle XML documents.
PHP widgetsA widget is a GUI element which is reusable. Development packages and libraries for C and C++ often have these ready for use. In HTML the form elements would substitute widgets.
Providing Web Services using WDDXAs we've seen in lot of articles and publications, the web of services, is one of the emerging evolutions of the actual document-based web. To make the web a valid media for providing services it would be needed to increase the inter-operability between existing web applications and design new ones with this in mind.
Interfacing with Java from PHPThis article will give you a quick tutorial on how to use the PHP Java extension.
Page caching with templatesHere I will explain how you can use templates to cache your web pages and serve pure static pages.
Block TemplatesSeparating content from presentation is much talked about, and the way to solve that has been using one of the many template classes out there.
Sending emai with PHPIntroduction to sending email from PHP scripts
Query StringsWhy do I use those variable URLs? Learn all about them here..
User loginMost of us at times need to password protect areas of our site, heres a great way to have a user/login system..
File uploadsLearn how to upload files to your site right from your browser..
Random numbersAnother way to generate random numbers allowing you to create random quotes or links..
Random text / imagesThis tutorial walks you through how to create a random image appear or some random text..
Email validationWant to check a user has entered the correct email into a form
PHP serverThis complete tutorial takes you step by step on how to set up a PHP/MYSQL environment on your own computer..
PHP basicsThis tutorial demonstrates the basic PHP commands every php'er should know..
CounterTrack those hits with this very simple counter that can count hits or unique visits..
Email formsLearn how to email the contents of a form, includes basic flood protection using cookies..
Making PDFs with PHP, PDQUsing Adobe's PDF format and some PHP, you can dynamically generate PDF files and serve them via the Web.
PHP from the Ground UpPHP wallflowers need lurk on the sidelines no longer! Tim Z's intro tutorial gets you from zero to PHP in no time flat
Build a photo galleryGot some righteous digital pics that you want to display on your site? Todd shows you how to create a photo gallery using PHP.
Oracle and PHPMySQL too small-potatoes? The enterprise-level data integrity of Oracle should take care of business.
Generating images on the fly PHP, GIMP, or Generator can be used to churn out up-to-the-second charts and graphs, change your site's look and feel on demand, display newly created passwords as bot-defying GIFs, and more
PHP installationWhether you're a Windows or Non-Windows type, Julie shows you everything you need to know to get PHP4 up and running using Apache as the base Web server software
Encryptionwhy and how of real-life data encryption, covering PGP and GnuPG, and using PHP and the mcrypt and mhash libraries.
Authenticate and Track Users with PHPLearn how authentication, cookies, and sessions can add security and a personal touch to your site
Threaded Discussion with PHP/MySQLMake your Web site a conversation piece and learn a couple of coding tricks in the process
Site navigation and phpPut some logic in your pages with PHP. Minimize the hassles for yourself and your users
Automatic text to linksAutomatic text to links
The PHP beginners tutorialCovers PHP from beginning to end
Working with form variables in PHP 4.2Shows how to use variables in one of the newer versions of PHP
MySQL and PHPConnect to a MySQL database with PHP
phpMyAdmin for MySQLUsing phpmyAdmin to look after your MySQL databases
Using the PHP mktime FunctionUsing the PHP mktime Function
Alternating row colors tutorialAlternating row colors tutorial
Conditional OperatorConditional Operator
String ConcatenationString Concatenation
Using SSI inside a PHP fileUsing SSI inside a PHP file
Using the FTP functionsUsing the FTP functions
Gettting a Directory ListingGettting a Directory Listing
Creating images with GD and PHPCreating images with GD and PHP
PHP Switch CasePHP Switch Case
Opening a File with PHPOpening a File with PHP
PHP Sendmail FunctionPHP Sendmail Function
PHP File Upload TutorialPHP File Upload Tutorial
Generate a Random Password with PHPGenerate a Random Password with PHP
Random String FunctionsRandom String Functions
Securing file uploads under PHPSecuring file uploads under PHP
Making MySQL Database Connections with PHPMaking MySQL Database Connections with PHP
Leeching news from sitesEver wonder how those sites you visit have headlines from other sites appearing on their pages? An explanation of how to take Slashdot.org's headlines explains the methods used
PHP and Accessing MySQL DatabasesPHP can be used for many things, including grabbing your MySQL database entries. Here we learn two methods of doing so
PHP and Writing to MySQL DatabasesDatabase programming is one of the newest, hottest trends on the Internet today. Learn how to do it using a hot programming language, PHP
Parsing Forms With PHP and Sending E-MailAnother very good, and very easy way to use PHP to do something that is more complicated in other languages is form processing and sending e-mail. PHP makes it easy for even the most neolithic of us.
Protect Your Users Email With PHP and MySQLEric reports how you, as a webmaster, must know how to protect your readers and members email adresses with the email.php file.
Working with Dates and Times in PHPIn this article Hermawan will teach you how to work with the date and time functions in PHP in a way such that your site will not suffer from jet lag.
MySQL and PHP the basicsMySQL and PHP the basics
Com support in PHPLearn how to read records from ms-access database using the PHP COM functions (only available on the Windows version of PHP).
Image generation with PHPFor developers like Divyesh, one of the most popular features of PHP is real-time image generation. In this article, Divyesh will show you how.
Implement a template driven siteHow to implement your own template based web site using php
Regular expressionsRegular expressions are used for complex string manipulation in PHP. A regular expression is a pattern that is matched against a subject string from left to right. This gives a reference to the basic options.
Sessions in PHPA brief overview of using sessions in PHP 4.0.
Simple PHP includesEver had a website with a menu based system, and had to constantly update every page or use frames? With this tutorial, you'll learn to get around that with PHP, and it's easy, too.
Uploading files in PHPThis article shows how to upload files in PHP. Uploading files in PHP is very easy.
PHP case statementShows the use of case statement
PHP redirectRedirect to another page
Outgoing link trackerTrack how many hits you are sending to other websites.
Password protectionLearn how to super protect your files without the use of mySQL.
IncludeLearn how to use the include function in PHP
Add MySQL rowAdd a row to MySQL with php
Intro to PHPAn introduction to PHP
Alternating row coloursLearn how to have alternating table row colors easily.
Last modifiedLearn how to check when the file was last modified using power of PHP.
Browser redirectLearn how to do a Browser Redirect using the power of PHP.
MySQL search engineLearn how to make a search engine using the power of PHP and mySQL.
Browser dependent stylesheetsLearn how to make a Browser-Dependent Stylesheets.
Next previous linksThis tutorial will show you how to make next previous links for a mySQL database.
ClassesLearn Advanced Object Oriented Programming for PHP.
Object orientated programmingObject Oriented Programming provides raw power to PHP 4.1.x
CookiesFun to play around with (and eat :), learn everything you need to know about cookies.
CounterMake a simple text counter in PHP
Directory listLearn how to make a directory list in PHP.
Random quotesLearn how to make Random Quotes using the power of PHP.
Display a databaseLearn a quick and easy way to display information from a mySQL database.
ShoutboxShoutboxes have become a popular way to leave messages at a site.
Simple user logLogs can keep track of who's been visiting your site and from where they are coming.
Uploading a fileLearn how to add upload a file using the power of PHP.
File creator and editorCreate a form that makes and/or adds data to files on your server.
Users onlineLearn how to show the number of users on your site who are online using the power of PHP.
Verifying a URLLearn how to check to see if a website is up or not.
Starting with PHPCreating a first script
Conditions , loops and operatorsConditions , loops and operators
Form handlingDealing with forms in PHP
FunctionsUsing functions in PHP
StringsAll about manipulating strings in PHP
VariablesAll about variables and datatypes in PHP
StringsUsing strings in PHP
CounterCreate a simple counter for your site
Form parsingRetrieving data from forms
SessionsSessions in PHP
Including filesIncluding content from external files , useful for navigation.
RedirectionGo to another page
Browser detectorsBUild sites for different browsers
Authentication in phpShows how to handle users and passwords
FunctionsShows how functions make programmers life easier
Photo gallery tutorialShows how you can build your own photo gallery
If vs SwitchAdvises when to use either If or a Switch statement
MySQL guestbookBuild a MySQL guestbook for your site
BrandingHave you ever had the need to create a custom look and feel for a website? Many sites today have a custom look and feel to them "branding". In this article, I will show you how to set up a generic branding for your site by using PHP
DBX abstraction exampleHave you ever wanted to create applications that support more than one database? With the DBX functions found in PHP, creating support for multiple databases is just a matter of abstraction. Read on to learn more about the powerful features that DBX has to offer developers...
PHP classesIF you've been programming with PHP you may have came across OOP. The term OOP stays for Object Oriented Programming and refers to a technique in which you work with Objects in your programs. When I first started using Objects in PHP it was difficult for me to understand its concept, but, once I got it, I found them quite simple to work with...
PHP errors glossaryErrors: what do they all mean? Starting out in any type of language can be frustrating. Some are easier then others but no one escapes the dreaded errors. I will try to unravel the mystery of some of the common errors regarding PHP and what can be the probable cause...
Intro to objectsMost people who are getting into programming (as you might be getting into PHP) know of it, and may even have a bit of a grasp on what OOP is. Whether you do and want a refresher course, or you don't and want an introduction, then you are in the right place!...
Poor mans debuggerDebugging is essentially of a way of life. Debugging keeps you sane, and provides you with peace of mind. Debugging makes it so that you don't have to pull your hair out when something does not work. Debugging is the most direct way of finding problems in your code, and it's exactly what I hope to help you learn to do right now...
VariablesVariables in PHP
OperatorsOperators in PHP
Program flowProgram flow in PHP
Creating dynamic pagesCreating dynamic pages with PHP
Server variablesServer variables in PHP
Form handlingForm handling with PHP
HTTP headersHTTP headers
File handlingFile handling with PHP
CookiesCookies and PHP
SSIUsing server side includes with php scripts
DateVarious php related date examples
ODBC connectionConnect to an ODBC database (MS Access)
DSN less connectionConnect to a database with a dsn less connection
MySQLUsing MySQL
Displaying XMLdisplaying xml with php
CounterCreate a counter with PHP
Pseudo classesPseudo classes
unit convertorPowerful class for converting values between different units, such as weight, volume, currency, etc.
Parsing XML With PHPParsing XML With PHP
backends sharing dataBackends Sharing Data
Using PHP classes to navigate distributed whois databasesUsing PHP classes to navigate distributed whois databases
phphoocreate a web based directory
links page tutorialThis tutorial shows you how to build a simple, user submitted links page for your web site.
MySQL text counterThis tutorial takes you through the stages of building a simple MySQL powered hit counter.
uploading filesThis tutorial teaches you the basics of file uploading, including how to make a simple file upload function to process a file uploaded by an HTML form.
file permissionsThis tutorial explains the file opening modes for that function, and the file permissions that need to go with each one.
client side securityLearn how to secure your PHP applications using client side techniques
paging in phpQuentin shows us how to create pagination in PHP. Includes class to help you on your way.
forms and phpAn introduction to HTML forms, and how to deal with them in PHP.
functions in PHPA look at functions and what they can do for you.
cryptA quick example of how the php function crypt() works, and how you can apply it in user validation to make a secure password storage and verification system.
global variablesWhat are Global Variables, and how to use them.
image verificationLearn how to make an image verification system that you see on some of the biggest websites, and help decrease spam and robots.
guestbook with a Flash interfacePradeep Mamgain demonstrates creating a guestbook with a Flash interface, and an ASP or PHP back-end to store the data.
Lesson 5: Conditional Processing, Part 1Lesson 5: Conditional Processing, Part 1
Lesson 9: ArraysLesson 9: Arrays
Displaying data stored in a MySQL databaseDisplaying data stored in a MySQL database simple tutorial for beginners
A simple counterShows how to create a simple text counter to add to your site
Programmingsite tutorialsTutorials and code examples in PHP from programmingsite
Emailing Forms using PHPSo, you want a nice little feedback form on your Web site. The user clicks the submit button, and the feedback makes its happy way to your email address. This article shows how this is done in PHP.
 

 




   Sponsors
 

   Software
500 Java Tips E-book
PHP editor
PERL editor
Beginning Java
Beginning Visual Basic
Learn VB.net
Learn VB 6
VB and databases
ASP image library
C++ builder programming
C++ fundamentals

   Source Code
FormatDateTime examples(VB)
create a word report on the services on your PC(VBScript)
See What URL is being displayed(VB)
Using DateDiff(ASP)
create random file names(VBScript)
Create a folder(ASP)
Do while example(ASP)
display service info in a formatted word document(VBScript)

    




Copyright © 2003 by programmershelp.co.uk