Nom de session
Fermé
atk
-
Modifié par Scarface72 le 3/06/2014 à 09:37
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 - 4 nov. 2015 à 02:29
DelNC Messages postés 2234 Date d'inscription samedi 25 octobre 2014 Statut Membre Dernière intervention 22 février 2020 - 4 nov. 2015 à 02:29
A voir également:
- Nom de session
- Téléchargez cette image pour trouver le nom du fichier. il correspond au nom de cette loutre. comment s'appelle-t-elle ? - Forum Windows
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
- Session invalide ou obsolète - Forum Consommation & Internet
- Comment trouver le nom de famille de quelqu'un - Forum Mobile
- Nom de l'adresse ✓ - Forum Réseaux sociaux
1 réponse
Essaye çà.
à la page où les visiteurs se connectent
colle çà tout en haut en dehors du php
<?php session_start(); ?>
Dans le php
<center>
<h2>Entrez votre login et votre mot de passe</h2>
<form method="post" action="user_login_action.php">
<table class="green">
<tr><td>login </td><td><input type="text" name="login" ></td></tr>
<tr><td>password</td><td><input type="password" name="password"></td></tr>
<tr><td> </td><td><input type="submit" ></td></tr>
</table>
</form>
<br/>
</center>
//page qui verifie si couple login/password est bon
<?php
/*reception valeurs*/
if(isset($_REQUEST["login" ])) {$login = $_REQUEST["login" ];}
else {$login = "";}
if(isset($_REQUEST["password"])) {$password = $_REQUEST["password"];}
else {$password = "";}
?>
<?php
/*mise en session des valeurs*/
$_SESSION["login" ] = $login;
$_SESSION["password"] = $password;
$_SESSION["status" ] = identification($login,$password);
?>
<?php
/*affichages suivant le cas*/
if (identification($login,$password)=="valid") {
$_SESSION["id_user"] = sql_get_id_user($login);
echo "<h2>Le couple LOGIN / PASSWORD est valide.</h2>\n";
}//end if
// mets le code ci-dessous dans une autre page ex include_functions.php
Il faudra appeler cette page en utilisant un include
ex <?php include("include_functions.php"); ?>
function display_error() {
//sert a afficher un message d'erreur sur une page en cas de login invalide
if(isset($_SESSION["status"])) {$status = $_SESSION["status"];}
else {$status = "invalid";}
if ($status == "invalid") {include('include_error.php');
}//end if
}//end function
Dans chacune des pages mets aussi tout en haut
<?php session_start(); ?>
Pour le contenu des pages que tu veux limiter aux personnes loguées mets
<?php
if ($status=="valid") { .......
}
à la page où les visiteurs se connectent
colle çà tout en haut en dehors du php
<?php session_start(); ?>
Dans le php
<center>
<h2>Entrez votre login et votre mot de passe</h2>
<form method="post" action="user_login_action.php">
<table class="green">
<tr><td>login </td><td><input type="text" name="login" ></td></tr>
<tr><td>password</td><td><input type="password" name="password"></td></tr>
<tr><td> </td><td><input type="submit" ></td></tr>
</table>
</form>
<br/>
</center>
//page qui verifie si couple login/password est bon
<?php
/*reception valeurs*/
if(isset($_REQUEST["login" ])) {$login = $_REQUEST["login" ];}
else {$login = "";}
if(isset($_REQUEST["password"])) {$password = $_REQUEST["password"];}
else {$password = "";}
?>
<?php
/*mise en session des valeurs*/
$_SESSION["login" ] = $login;
$_SESSION["password"] = $password;
$_SESSION["status" ] = identification($login,$password);
?>
<?php
/*affichages suivant le cas*/
if (identification($login,$password)=="valid") {
$_SESSION["id_user"] = sql_get_id_user($login);
echo "<h2>Le couple LOGIN / PASSWORD est valide.</h2>\n";
}//end if
// mets le code ci-dessous dans une autre page ex include_functions.php
Il faudra appeler cette page en utilisant un include
ex <?php include("include_functions.php"); ?>
function display_error() {
//sert a afficher un message d'erreur sur une page en cas de login invalide
if(isset($_SESSION["status"])) {$status = $_SESSION["status"];}
else {$status = "invalid";}
if ($status == "invalid") {include('include_error.php');
}//end if
}//end function
Dans chacune des pages mets aussi tout en haut
<?php session_start(); ?>
Pour le contenu des pages que tu veux limiter aux personnes loguées mets
<?php
if ($status=="valid") { .......
}
4 nov. 2015 à 02:29
GOOD WORK