Bonsoir, je suis debutante en php et je suis entrai de terminer un travail d'un collegue, je vais faire les sessions en php avec Dreamweaver car le travail est deja installé sur un serveur.
alors j'ai ajouté le code suivant dans la page connect.php qui fait le traitement de la première page (login en html) et fait la redirection selon le type des variables
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
if (mysqli_num_rows($result)==0)  //condition pour la redirection a la page d'erreur
{ echo '<body onLoad="alert(\'Mot de passe ou login incorrecte! Verifiez SVP...\')">'; 
         // puis on le redirige vers la page d'accueil
         echo '<meta http-equiv="refresh" content="0;URL=login.php">'; 
 
 // si ca marche bien, redirection vers scan.php
 
  else{   
 
{            session_start (); 
 
            $_SESSION['non'] = $_POST['username']; 
            $_SESSION['mdp'] = $_POST['pwd']; 
 
          {header('location:scan.php');};
    }
et pour la page scan.php j'ai ajouté au début ces quelques lignes au début de la classe ( avant le code html)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 <!doctype html>
<!--[if lt IE 7]><html class="no-js ie6 oldie" lang=en><![endif]-->
<!--[if IE 7]><html class="no-js ie7 oldie" lang=en><![endif]-->
<!--[if IE 8]><html class="no-js ie8 oldie" lang=en><![endif]-->
<!--[if gt IE 8]><!-->
 
<?php
echo'<html class=no-js lang=en>';
echo'<!--<![endif]-->';
 
 
session_start ();  
// On récupère nos variables de session
//if (isset($_SESSION['userbame']) && isset($_SESSION['pwd'])) { 
echo $_SESSION['username'];
 
?>
Mais cela n'a pas fonctionné malgré que j'ai bien suivi les étapes que j'ai trouvé sur internet; que devrais-je faire ?