PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 11-09-2009 15:10:32

erdoganak
Membre
Inscription : 11-09-2009
Messages : 1

session_start session_id je suis perdu

Bonjour,

Comment je peux vérifier que la personne voulant utiliser une page se soit connecter d'abord.

je dispose d'une page connexion login/mdp, si les id de l'utilisateur exsiste sur l'AD alors affichage de la pageaccueil.html, jusqu'a la ça fonctionne  smile.

Ceci dit quand je tape l'adresse localhost/www/pageaccueil.html cette dernière s'affiche sad

En gros ma pageconnexion.php sert a moitité pour l'instant. hmm:/

Comment je peux faire?



******pageconnexion.php ******

<?php
session_start();

if (isset($_POST['login']) || isset($_POST['pass'])){
    $_SESSION['login'] = $_POST['login'];
    $_SESSION['pass'] = $_POST['pass'];
}

.......
?>


****** pageaccueil.html******

<?php

session_start();
session_register($_POST['login']);
if(!isset($_SESSION['login'])){

header("location:pageconnexion.php");
}
else
  {
  header("location:pageaccueil.html");
  }

.....

?>



Je ne sais pas comment je dois faire... hmm Merci d'avance

Hors ligne

#2 11-09-2009 20:35:54

xTG
GrandGourou
Inscription : 18-06-2009
Messages : 1 127
Site Web

Re : session_start session_id je suis perdu

Si tu affiches une page HTML tu exécutes tout du côté client et rien du côté serveur.
Donc il est impossible de savoir sur une page HTML s'il y a une session ou non...
Si tu veux utiliser du PHP fais tout en PHP boudiou...

Le HTML n'est je le rappelle que de l'affichage, il ne traite pas les données comme tu peux le faire avec le PHP.

Hors ligne

Pied de page des forums