KingPin's Forum
 
K.P.s.N. Register vbBux / KPs Mall Bugs Blogs FAQ Search Today's Posts Mark Forums Read Donate
Go Back   KingPin's Forum > KP's Network Forum > Tutorials & Stuff!
Reload this Page PHP Tutorial #6 : .htaccess thru php without mysql
 


Tutorials & Stuff! This is a discussion on PHP Tutorial #6 : .htaccess thru php without mysql in the Tutorials & Stuff!;
Description: .htaccess Password Protection Learn how to super protect your files without the use of mySQL. The code can be split ...

Reply
 
LinkBack Thread Tools
PHP Tutorial #6 : .htaccess thru php without mysql
(#1 (permalink))
Old
KingPin's Avatar
KingPin is Offline
Da Boss!
KingPin has disabled reputation
 

My Mood:
 
Posts: 7,034
Thanks: 20
Thanked 17 Times in 15 Posts
Blog Entries: 22
Join Date: Apr 2004
Location: Brooklyn, NY
PHP Tutorial #6 : .htaccess thru php without mysql - July 10th, 2004

.htaccess Password Protection
Learn how to super protect your files without the use of mySQL.

The code can be split up into three if-else statements. Let's take a look at what we will have to do in order to set up the password protection:

1. If the user has not been authenticated, then use the PHP header and ask for a username and password.
2. Else, if the user's name is "kingpin" and the password is "kingpin", log in. Inside here you would put all the code for the user.
3. Else tell them the user/password failed.

Finally, here is the PHP Code:

Code:
<?

//part 1

if (!isset($PHP_AUTH_USER)) 

{ 

  header("WWW-Authenticate: Basic realm="kingpin Password.""); 

  Header("HTTP/1.0 401 Unauthorized"); 

  exit; 

}   



//part 2

else if(($PHP_AUTH_USER=="kingpin") && ($PHP_AUTH_PW=="kingpin")) 

{ 

  echo "You'r in...";

  //place the code for the whole user page in here 

  //you can also set up a redirect to the user page if you want

} 



//part 3

else 

{ 

  echo "<html><body bgcolor=ffffcc>Faiiiiiiiil"; 

  //fail try again

} 

?>
Some notes about this script: it is essential to note that this username and password will last the whole session, that means that as long as that explorer window is open, the name and password will be saved for that realm. So if you mistyped the name or the password, you'll have to close the explorer window and re-open it and try again.

 
Reply With Quote
Revenue Shared Ads
PHP Tutorial #6 : .htaccess thru php without mysql
Revenue Shared Ads
Reply

Bookmarks

Tags
php, tutorial, htaccess, thru, without, mysql

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Rupees Per Thread View: 1.00
Rupees Per Thread: 15.00
Rupees Per Post: 5.00
Forum Jump



These are the 100 most searched terms
Search Cloud
_backup.rc antrix wow antrix wow server autocad 2007 keygen best google gadgets best wow character bt map devil may cry 4 crack enchanting leveling erika bella fuckteam fuckteam 5 georgina lempin gigistar gigistar topless kpsden kpsforum leatherworking guide leveling enchanting mangos custom vendors mangos item id mangos linux mangos server mangos spell id mangos wotlk mature creampie milena velba no rest for the ass object id wow phoenix marie this is sparta vipersdenforums voyage century bot windows activation workaround windows xp lite wotlk alpha private server wotlk private server wotlk server wotlk wiki wow leatherworking guide wow mount locations wow object id wow object id list wow object id's wow object ids wow objects id www.adobeflashplayer www.adobeflashplayer.com www.kpsforum.com xbox 360 mmorpg ... powered by Simple Search Cloud
Powered by vBulletin® Version 3.8.0 Beta 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
Copyright 2004-2009 KPsN


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82