|
|
|
|
Like this code?
Show the author your appreciation.
|
|
| |
This code example assumes you know how to use Objects, Classes and Interfaces, if you do not
please take a look at these articles i wrote to help people understand these topics.
Classes & Objects: http://www.weberdev.com/ViewArticle/405
PHP 5 Interfaces: http://www.weberdev.com/ViewArticle/407
I have not included an example here because it would mean that i would need to include all code in this text as well, however the code is extremely commented with very descriptive comments.
This is a small example of what you can do with PHP 5, ofcourse you could do all of this with
previous versions of PHP however this example will get you off and running with PHP 5.
Before you can use this example you need to do a few things.
1.) Create a database called 'security'
2.) Import the data using the included security.sql file
3.) Place the directory structure in your web directory
4.) Edit the global.php file and change the 2 define statements SITE_URL and SITE_PATH
5.) Add a user to the members table in the database.
6.) Add the user to roles.
7.) login using the email, password you used when you setup the user.
NOTE: You can login using
username: user@domain.com
password: test
This is a pre-setup user i have created for you to play with.
When adding a user to roles, you need to add the users id and the roles id to the members_roles
table.
Any questions or need help, just post comments and i will get back to you ;)
Joe Crawford Jr. |
|
| A damaged image generator (class) for validating text.
CAPTCHA - Completely Automated Public Turing test to tell Computers and Humans Apart Categories : PHP, PHP Classes, Security, GD image library, Security | | | Antispoof - a class to help prevent people hi-jacking and misusing parts of a website Categories : PHP, PHP Classes, Security | | | Scramble Eggs - php class to scramble/encode Categories : PHP, PHP Classes, Security, Encryption | | | Generating and Matching Secure and Strong Password Hash Categories : PHP, PHP Classes, Cryptography, Security | | | Use of bitmasks to represent permissions Categories : PHP, Authentication, Bitwise Operators, Security, PHP Classes | | | Password Creator: This PHP code exmaple shows how to use bitwise operations on a single variable and using it as a flagged variable. The class generates passwords of a given length using specified characters and the flags. Categories : PHP, PHP Classes, Algorithms, Security | | | Scan Apache access log files and report possible worms attack Categories : PHP, PHP Classes, Security, Apache, Log Files | | | very simple ftp class Categories : PHP, PHP Classes, FTP | | | PHP Paypal IPN Integration Class v1.0.0 Categories : PHP, PHP Classes, Payment Gateways | | | A Timing Class Categories : PHP, PHP Classes, Date Time | | | The class to check load time of your script
VERY usefull for relatively slow applications, but not only.. Categories : PHP, PHP Classes, Debugging | | | A very simple PHP single password cookie based login without usernames. Categories : PHP, Cookies, Security, Beginner Guides | | | Create HTML forms dynamicly using Javascript & PHP Categories : PHP, PHP Classes, Java Script | | | usercounter class Categories : PHP, PHP Classes, Databases, MySQL, Environment Variables | | | RSS parser.
Parses RSS into an array. Quick and nasty but does the job.
No checking is done for correct Tags, only correct XML.
PHP4 needed to display result (uses print_r). Categories : PHP, XML, PHP Classes, Rich Site Summary (RSS) | |
|
|
|