PHP Classes

File: examples/two-step-login/home.php

Recommend this page to a friend!
  Classes of Subin Siby   Secure PHP Login System   examples/two-step-login/home.php   Download  
File: examples/two-step-login/home.php
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: Secure PHP Login System
Register and login users using a database via PDO
Author: By
Last change: Update of examples/two-step-login/home.php
Date: 8 months ago
Size: 1,168 bytes
 

Contents

Class file image Download
<?php
require 'config.php';
if (isset(
$_POST['newName'])) {
   
$_POST['newName'] = $_POST['newName'] == '' ? 'Dude' : $_POST['newName'];
   
$LS->updateUser(array(
       
'name' => $_POST['newName'],
    ));
}
?>
<html>
    <head></head>
    <body>
        <h1>Welcome</h1>
        <p>You have been successfully logged in.</p>
        <p>
            <a href="logout.php">Log Out</a>
        </p>
        <p>
            You registered on this website <strong><?php echo $LS->joinedSince(); ?></strong> ago.
        </p>
        <p>
            Here is the full data, the database stores on this user :
        </p>
        <?php
        $details
= $LS->getUser();
        echo
'<pre>';
       
print_r($details);
        echo
'</pre>';
       
?>
<p>
            Change the name of your account :
        </p>
        <form action="home.php" method="POST">
            <input name="newName" placeholder="New name" />
            <button>Change Name</button>
        </form>
        <p>
            <a href="change.php">Change Password</a>
        </p>
        <p>
            <a href="manage-devices.php">Manage Devices</a>
        </p>
    </body>
</html>