Using .htaccess 












Using .htaccess/.htpasswd Password Protection 





Coding Tips 








Uploads and Downloads 



Mail 
see it on this page





Working with Images 


Frequently Requested Website Functionality 
see it on this page
see it on this page
see it on this page
see it on this page











Using PHP 




Website Managment 








Other Tips 









Regular Expression Rules
| ^ | Start of String | |
| $ | End of string | |
| n* | Zero or more of 'n' | |
| n+ | One or more of 'n' | |
| n? | A possible 'n' | |
| n{2} | Exactly two of 'n' | |
| n{2,} | At least 2 or more of 'n' | |
| n{2,4} | From 2 to 4 of 'n' | |
| () | Parenthesis to group substrings | |
| (n|a) | Either 'n' or 'a' | |
| . | Any single character | |
| [1-7] | A number between 1 and 7 | |
| [b-t] | A lower case character between b and t | |
| [B-T] | An upper case character between B and T | |
| [^a-z] | Absence of lower case a to z | |
| [_a-zA-Z] | An underscore or any letter of the alpha | |
| \w | Any upper or lower case letter or number or underscore | |
| \W | Any character not in \w | |
| \d | Any digit 0-9 | |
| \D | Any character not in \d | |
| i | A modifier - goes at the end of the pattern string - ignore case | |
\ |
Escape the next character \n matches a newline character \( or \) matches the parentheses \\ matches \ |
