Plugins and Server Side Scripting
We now have Package Deals to create and maintain your website for you.
(includes special prices for community groups and hobby clubs)
- Passing Values Between Pages (ASP and PHP)
How to remember information entered on a previous page.
- Checking the Server
Checking if your server supports PHP.
- Password Protecting Part of a Page
Using PHP to conceal part of a page from those who don't know the password
- Hiding Email Addresses Using Forms
Using a form and a form to mail PHP script to hide email addresses from spiders.
- Retrieving GET or POST data
How to retrieve all get and post data in PHP.- Securely Retrieving GET or POST data
A minor change to the code to make your system more secure.
- Securely Retrieving GET or POST data
- Using PHP or SSI in your HTM Pages
How to make PHP or SSI pages look like plain HTML.
- Environment Variables
Find out what environment variables are defined.
- Link to a Random Page
Use PHP to retrieve the directory of a folder and then randomly select one of the web pages listed in that directory. Examine the content of the file to determine what the page is about and then build a link to it.
- File Upload
Create a form to allow your visitors to upload files to your site.
- Bulk Update
You can use PHP to make bulk changes to all of the pages on your web site.
- Email Injection
Make sure that extra headers are not inserted in emails by testing for line breaks in input fields..
- Register Globals
If you don't have access to make sure register globals is turned off you can use code to produce an equivalent effect.
- "PHP in a Nutshell"
This O'Reilly book is a good reference to the most useful PHP commands.
- "Essential PHP Security"
This O'Reilly book is an essential addition to any PHP programmers bookcase.
- Form Actions
How to attach a server side script to a form.
- Form Validations
Some regular expressions that you can use to validate common input types.
- Displaying PDFs using PHP
How to use PHP to load a PDF from somewhere that your visitor can't access directly.
- "Programming PHP"
This O'Reilly book contains useful information for all PHP programmers from the beginner to the most advanced.
- "Learning PHP & mySQL"
This book introduces you to both PHP and databases (in the form of mySQL) and then shows you how to use them together.
- "PHP Cookbook"
Maybe the best reference book for looking up how to do things in PHP - if only you could trust that the author knew what he was talking about.
- Calendars
You need to know what the different calendars actually are if you are going to use the PHP functions that convert between them.
- Learning MySQL
A review of the only book on MySQL that most people will ever need.
- Protecting PHP Includes
You can stop people accessing the content of your PHP include files.
- "mySQL Cookbook"
A huge problem solving resource for those who are already familiar with mySQL.
- CAPTCHA
A tutorial on how to create a simple CAPTCHA image.
- "mySQL pocket reference"
The almost perfect reference to mySQL.
- "Regular Expression pocket reference"
A useful reference to Regular Expressions.
- Embedded Image in Email
How do you embed images?
- "PHP 6 and MYSQL 5"
An excellent introduction to the current (and future) versions of PHP and mySQL.
- Common HTML Content
The best way to include common content into all your web pages is tu use a server side solution. Two commonly available ways to do it are using either SSI or PHP includes.
- "High Performance mySQL"
This book covers all the aspects of mySQL databases except for the basic SQL commands covered by the beginners books.
- "Refactoring SQL Applications"
Getting your SQL to work better can have a dramatic affect on your script.
- "A Sane Approach to Database Design"
The book for anyone who needs to design a database.
- "Web Security Testing Cookbookn"
A practical guide to how to test for security holes in a web application.
- Adding Tell a Friend to a Web Page
A couple of pieces of PHP and HTML code that can be used to add a "Tell a Friend" option to any web page.
- "SQL in a Nutshell"
A complete desktop reference to SQL including four popular implementations.
- "Head First PHP and mySQL"
Not quite up to the standard set by some of the other Head First books but still useful.
- "Visual Quickstart PHP"
An expert on one subject isn't necessarily an expert on other subjects.
- "Build Your Own Database Driven Web Site"
The growing compexity of the two subjects is making it more difficult to properly introduce both in the one small book.
- "Learning PHP, MySQL,& JavaScript"
Not content with trying to introduce one or two subjects in the same book, this one tries for three.
- Exporting Web Data to Spreadsheets
Spreadsheets use proprietary formats and so an intermediate format is needed to transfer data from the web into a spreadsheet.
- "Build Your Own Database Driven Web Site"
Covering both PHP and mySQL and how you can use them together.
- "SQL Antipatterns"
Lots of common mistakes in database design and use along with ways to fix them.
- Random Ad Display
A simple array and a single PHP call is enough to be able to randomly select ads (or anything else) to display in your page without repeats.
- Post - Redirect - Get
This pattern of calls is recommended by some people to prevent duplicate processing however it doesn't really prevent such processing at all, it just reduces the chances of it happening.
- Sanitising Data
A way of removing invalid characters from user input before you validate the field.
- htmlentities and htmlspecialchars
Two similar functions with a discussion on when to use them.
If you have a different PHP or mySQL question please ask Felgall.



