Users.class.php (qui sono implementate una serie di funzioni che gestiscono la connessione al database , il login , logout , registrazione ecc) ... il codice è troppo lungo e qui non lo fa mettere quindi ti metto il file dentro una cartella compressa qui sotto tra gli allegati.
registrazione.php
Codice PHP:
<?php
session_start();
require_once('Users.class.php');
$login = New Users;
if($login->esegui_registrazione()==TRUE){
header("location: ".$login->Urls['login_page']."?message=".$login->message_script);
exit;
}
?>
<html>
<head>
<title>Register page</title>
<link rel="stylesheet" href="css/style.css" type="text/css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.validate/1.7/jquery.validate.js"></script>
<script type="text/javascript" src="js/validation_reg.js"></script>
</head>
<body>
<div id="content">
<?php if($login->get_message()) : ?>
<div class="message"><p><?php echo $login->get_message(); ?></p></div>
<?php endif; ?>
<?php echo $login->get_register_form(); ?>
</div>
</body>
</html>
login.php
Codice PHP:
<?php
session_start();
require_once('Users.class.php');
$login = New Users;
$login->esegui_login();
?>
<html>
<head>
<title>Login page</title>
<link rel="stylesheet" href="css/style.css" type="text/css" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.validate/1.7/jquery.validate.js"></script>
<script type="text/javascript" src="js/validation_login.js"></script>
</head>
<body>
<div id="content">
<?php if($login->get_message()) : ?>
<div class="message"><p><center><?php echo $login->get_message(); ?></center></p></div>
<?php endif; ?>
<?php if(!$login->is_logged()) : ?>
<?php echo $login->get_login_form(); ?>
<?php else: ?>
<center><h3><p style="margin:200px auto;">Benvenuto <strong><font color="red"><?php echo $login->get_username(); ?></font></strong><br><br><br>Tra 5 secondi verrai reindirizzato alla home del sito.</p></h3>
<?php
$newpage = 'http://sitoprova.96.lt/index.htm';
header('Refresh: 7; url=' . $newpage);
?>
<?php endif; ?>
</div>
</body>
</html>