Création de Session (PHP)

ghaouar Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   -  
ghaouar Messages postés 174 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Comment créer une session .
Est ce que il faut créer un table dans la base de MySQL pour les sessions?
Comment faire ca ? code ?
et Merci pour tous .
A voir également:

5 réponses

incaout Messages postés 347 Date d'inscription   Statut Membre Dernière intervention   74
 
Salut
"Comment créer une session . "

<?php
session_start();
....
?>

"Est ce que il faut créer un table dans la base de MySQL pour les sessions?"
Non pas nécessairement, php stocke les infos dans des fichiers. Sauf si tu veux stocker les infos dans une base de données.

"Comment faire ca ? code ?"
Jette un oeil là dessus :
http://www.siteduzero.com/tutoriel-3-31976-stocker-les-sessions-dans-votre-base-de-donnees.html

"et Merci pour tous ."
De rien.

Bye

IC
0
chico200987 Messages postés 791 Date d'inscription   Statut Membre Dernière intervention   143
 
Salut,

Non tu n'as pas du tout besoin de base de donnee sauf si effectivement tu veux les stocker dans une base mais on peut tres bien s'en passer.

Tout d'abords il faut savoir que sur toutes les pages sur lesquelles tu veux utiliser les sessions doivent avoir comme premiere ligne :

<?php
session_start();
?>


Il ne faut jamais rien avant !

Ensuite tu as un tableau de disponible $_SESSION ou tu peux y stocker les donnees que tu as besoin... exemple lors de ta connection, tu veux stocker le pseudo d'un visiteur :

On suppose que tu as reussi ta requete sql etc..... et que le resultat du pseudo se trouve dans $row['login']


$_SESSION['login'] = $row['login'];



Ensuite dans nimporte quelle page PHP ou tu auras mis le premier bout de code (session_start()) tu pourras retrouver le login en utilisant $_SESSION['login'] :)

Bon courage !
0
ghaouar Messages postés 174 Date d'inscription   Statut Membre Dernière intervention  
 
Salut
Si tu a une idée sur la sécurité de chemin d'accès qui se trouve dans barre d'URL.

Mois je fais mon application avec EasyPHP, si j'exécute le page PHP je trouve dans le bar d'URL le chemin d'accès ou se trouve mon application exactement.

Par exemple dans la barre d'URL il ya : http://127.0.0.1/IPEIGafsa/Verif_Administrateur.php , si je supprime une partie cette URL, devient (http://127.0.0.1/IPEIGafsa/ ) je peux accéder au Dossier IPEIGafsa.

Alors comment faire pour que l'accès au dossier à partir de chemin d'accès devienne impossible ?

Merci
0
uMa-xou Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   2
 
Deux solutions: soit un .htaccess, soit un simple fichier vide que tu appelles index.html

Bonne soirée
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ghaouar Messages postés 174 Date d'inscription   Statut Membre Dernière intervention  
 
Salut,
Est ca que tu peut m'expliquer comment faire exactement ?

Merci
0