Felitaur Site 
  Offerings
  
 | 
   
 | 
  
   
   
[Webscripting Homepage] | [Javascript Homepage] | [Perl/CGI HomePage] | [PHP Homepage]
 PHP Regular Expressions and Objects
Creating a  cleaner.inc.php
This project will require at least two files, your cleaner.inc.php 
(based off the cleanerclass04.inc.php I gave you) 
And the main filecleanertester.php
- You will have this program create a simple form that uses the following fields:
	
	-  A firstname, middle initial and lastname textbox
 
	-  A password box 
 
		range of 8-40 characters must be allowed (no less than 8, no more than 40) and allow the following characters
		a-zA-Z0-9!@#$%^&* 
	- A second password box to make sure they typed the same as the first one
 
	-  An email address in a text box
 
	-  A text area field
 
	- One set of radio buttons
 
	- One select menu
 
	  
- You will use the cleanerclass.inc.php to filter out ALL your input, so you will need to
add the appropriate sections to the example I gave you
 
- My example (cleanerclass04.inc.php) gives you the regex for several types of filters, you just need to apply them appropriately.
 -  You will use preg_match to validate the password and email fields
 
-  use strip_tags(), preg_replace(),htmlentities(), nl2br()  and similar functions to clean up the textarea field and name field
 
-  Print out the "cleaned" results on a result page, and format the text area field
to preserve their line breaks (ie  match a \n or a \r\n and replace with a 
\n<br />
 
 - Print 
the date 
at the bottom of the page in the format Thursday, November 6, 2014
 
 
This page last updated on:
 
    |    
   
    
 |