Location: PHPKode > scripts > Login PHP Class > login_example.php
// Including the class

// You must establish a connection to the mysql database before using this class
$database_connection=mysql_connect("localhost", "root", "paswd");
$database_selection=mysql_select_db("classi", $database_connection);

if(isset($_GET['module']) && ($_GET['module']=="login"))
    // Instantiating the class object
    $login = new Login();
    # Class configuration methods:
    // Setting the user table of mysql database
    // Setting the crypting method for passwords, can be set as 'sha1' or 'md5'
    // Setting if class messages will be shown
    # Setting login session:

    # Showing login informations if login is done:
    // Logged username
    echo "Welcome: ".$login->getUserName()."<br>";
    // Logged ID
    echo "Your id is: ".$login->getUserId()."<br>";
    // Logged user activation status
    echo "Your activation status is: ".$login->getUserActive()."<br>";
    if((isset($_GET['action'])) && ($_GET['action']==1)) {
		// Logout

        h1 {
            color: #555;
            font-size: 16px;
            text-decoration: underline;
        form#login_form {
            background: #FFFFCC;
            border: 1px solid #555;
            color: #555;
            width: 500px;
        label.login_label {
            float: left;
            margin-left: 50px;
            margin-bottom: 10px;
            width: 200px;
            text-align: left;
        label.login_label:hover {
            background: #FFFFCC;
        input.login_input {
            color: #777;
            font-size: 11px;
            margin-bottom: 10px;
            width: 200px;
        input.login_submit {
            width: 200px;
            margin-left: 150px;
        hr.login_hr {
            color: #555;
            clear: both;
            height: 0px;
            margin-bottom: 10px;
            width: 450px;
    <h1>Login Module:</h1>
    <p><small>Look the source of this file to view the html code used in the form shown below:</small></p>
    <form action="?module=login" id="login_form" method="post">
            <label class="login_label">Username:</label><input name="user_name" class="login_input">
            <label class="login_label">Password:</label><input name="user_pass" class="login_input" type="password">
            <hr class="login_hr" />
            <input type="submit" class="login_submit">
Return current item: Login PHP Class