Salut !
Je vous présente des script écris en PHP qui sera utile pour le développeur web.
La partie où l'ont se connecte :
La partie qui stock les identifiants :
L'identification :
La partie de "contrôle" :
La partie qui dira si oui/non vous êtes connecté :
Si il y a un problème dite le moi!
Voilà, un merci de coute rien :)
Je vous présente des script écris en PHP qui sera utile pour le développeur web.
La partie où l'ont se connecte :
PHP:
<p>Connectez-vous !</p>
<form action="./identification.php" method="post"> // Le formulaire
Login : <input type="text" name="login" value="" /><br />
// Textbox User
Password : <input type="password" name="mdp" value="" /><br /> // Textbox Password
<input type="submit" value="Login"> //bouton de connexion
</form> // Fermer le formulaire.
PHP:
<?php
$salt = 'BwGk15l8WX'; // Crypter son Code
$_admin_pass = md5('password'.$salt); // Mot De Passer Crypter
$_admin_login = 'login'; // Ce log.
?>
L'identification :
PHP:
<?php
session_start(); // Démarre une nouvelle session ou reprend une session existante
include("./config.php"); // Inclure le dossier config
if($_POST && !empty($_POST['login']) && !empty($_POST['mdp']))
{ // Si le Pseudo et le MDP est correcte, alors il va ce connecter.
$password_md5 = md5($_POST['mdp'].$salt); // le pass est crypter en md5
if(($_admin_login == $_POST['login']) && ($password_md5 == $_admin_pass)) // Si le Pseudo et Le pass sont correcte, alors il ce connecte
{
$_SESSION['_login'] = $_admin_login; // Vérification
$_SESSION['_pass'] = $password_md5; // Vérification
echo '<p style="color:green">Connection success</p>'; // Ca montre à l'utilisateur que la connexion c'est bien déroulée.
echo '<p><a href="./index.php">Admin Page</a></p>';// Ca l'envoie sur cette page.
}
else
{
echo '<p style="color:red">Incorrect.</p>'; // Si mauvais Identifiant, alors il fait signe que c'est "Incorrect"
include("./form.html"); // Inclus le page Form.
exit();
}
}
?>
La partie de "contrôle" :
PHP:
<?php
session_start(); // Démarre une nouvelle session ou reprend une session existante
include("./config.php"); // Il inclus la page config.
if(!isset($_SESSION['_login']) || !isset($_SESSION['_pass']))
{ // Ca Check pour savoir s'il est connecté
echo '<p><b style="color:red">Secure Area</b><br />Connected to access this page</p>'; // Si il n'est pas connecté, alors il le renvoie sur un mot d'information lui disant de ce log.
include("./form.html"); // Inclus la page Form
exit();
}
else
{
if(($_admin_login != $_SESSION['_login']) || ($_SESSION['_pass'] != $_admin_pass))
{
echo '<p><b style="color:red">Votre connexion n'est pas valable.</b></p>';
include("form.html");
exit();
}
}
?>
La partie qui dira si oui/non vous êtes connecté :
PHP:
<?php
include('./verif.php'); // Inclus la vérification.
echo '
<p>
<b>Bonjour,</b><br />
Vous êtes connecté sur le compte <b>'.$_SESSION['_login'].'</b>
</p>'; // La connexion c'est bien déroulé, il affiche que vous êtes bien log.
?>
Si il y a un problème dite le moi!
Voilà, un merci de coute rien :)
Last edited: