Using free Web Page Templates

Written by Stephen Cope


Using free Web Page Templates

Templates are used to makerepparttar website look and feel consistent. All websites are built using templates and many website authoring tools and packages include templates. Here we will look atrepparttar 105566 templates that are available and go on to make web pages using these templates.

 Template Types

Templates are created by designers using various tools, and some i.e. FrontPage templates may requirerepparttar 105567 hosting server to support FrontPage Extensions. Therefore my advice for beginners is to avoid templates of this type and use only plain HTML templates. Some ofrepparttar 105568 types you will see

Developing a Login System with PHP and MySQL

Written by John L


Used withrepparttar author's permission. This article is written by daBoss. daBoss isrepparttar 105565 Webmaster of Designer Banners. daBoss can be contacted at sales (at) designerbanners (dot) com.

Developing a Login System with PHP and MySQL

Most interactive websites nowadays would require a user to log in intorepparttar 105566 website’s system in order to provide a customized experience forrepparttar 105567 user. Oncerepparttar 105568 user has logged in,repparttar 105569 website will be able to provide a presentation that is tailored torepparttar 105570 user’s preferences.

A basic login system typically contains 3 components: 1. The component that allows a user to register his preferred login id and password 2. The component that allowsrepparttar 105571 system to verify and authenticaterepparttar 105572 user when he subsequently logs in 3. The component that sendsrepparttar 105573 user’s password to his registered email address ifrepparttar 105574 user forgets his password

Such a system can be easily created using PHP and MySQL.

================================================================

Component 1 – Registration

Component 1 is typically implemented using a simple HTML form that contains 3 fields and 2 buttons: 1. A preferred login id field 2. A preferred password field 3. A valid email address field 4. A Submit button 5. A Reset button

Assume that such a form is coded into a file named register.html. The following HTML code excerpt is a typical example. Whenrepparttar 105575 user has filled in allrepparttar 105576 fields,repparttar 105577 register.php page is called whenrepparttar 105578 user clicks onrepparttar 105579 Submit button.

[form name="register" method="post" action="register.php"] [input name="login id" type="text" value="loginid" size="20"/][br] [input name="password" type="text" value="password" size="20"/][br] [input name="email" type="text" value="email" size="50"/][br] [input type="submit" name="submit" value="submit"/] [input type="reset" name="reset" value="reset"/] [/form]

The following code excerpt can be used as part of register.php to processrepparttar 105580 registration. It connects torepparttar 105581 MySQL database and inserts a line of data intorepparttar 105582 table used to storerepparttar 105583 registration information.

@mysql_connect("localhost", "mysql_login", "mysql_pwd") or die("Cannot connect to DB!"); @mysql_select_db("tbl_login") or die("Cannot select DB!"); $sql="INSERT INTO login_tbl (loginid, password and email) VALUES (".$loginid.”,”.$password.”,”.$email.”)”; $r = mysql_query($sql); if(!$r) { $err=mysql_error(); print $err; exit(); }

The code excerpt assumes thatrepparttar 105584 MySQL table that is used to storerepparttar 105585 registration data is named tbl_login and contains 3 fields –repparttar 105586 loginid, password and email fields. The values ofrepparttar 105587 $loginid, $password and $email variables are passed in fromrepparttar 105588 form in register.html usingrepparttar 105589 post method.

================================================================

Component 2 – Verification and Authentication

A registered user will want to log intorepparttar 105590 system to accessrepparttar 105591 functionality provided byrepparttar 105592 website. The user will have to provide his login id and password forrepparttar 105593 system to verify and authenticate.

This is typically done through a simple HTML form. This HTML form typically contains 2 fields and 2 buttons: 1. A login id field 2. A password field 3. A Submit button 4. A Reset button

Assume that such a form is coded into a file named authenticate.html. The following HTML code excerpt is a typical example. Whenrepparttar 105594 user has filled in allrepparttar 105595 fields,repparttar 105596 authenticate.php page is called whenrepparttar 105597 user clicks onrepparttar 105598 Submit button.

[form name="authenticate" method="post" action="authenticate.php"] [input name="login id" type="text" value="loginid" size="20"/][br] [input name="password" type="text" value="password" size="20"/][br] [input type="submit" name="submit" value="submit"/] [input type="reset" name="reset" value="reset"/] [/form]

Cont'd on page 2 ==>
 
ImproveHomeLife.com © 2005
Terms of Use