Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/09/2007, 14h49   #1
Membre du Club
 
Avatar de Badaboumpanpan
 
Inscription : janvier 2006
Messages : 202
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : janvier 2006
Messages : 202
Points : 47
Points : 47
Par défaut Contenu qui change

Bonjour,

En regardant le code source de pages en PHP, j'ai vu que le contenu pouvait changer en fonction de si on était loggé ou pas par des insertions du genre :
Code :
1
2
3
4
5
6
<!-- log in -->
contenu 1
<!-- -->
<!-- log out -->
contenu 2
<!-- -->
Je voulais savoir si qq un savait comment ça marche ? Et aussi si on peut l'adapter ?

Du genre, on prend dans la base les infos de l'user qui est connecté et en fonction de son statut :
Code :
1
2
3
4
5
6
7
8
9
<!-- admin -->
contenu 1
<!-- -->
<!-- techos -->
contenu 2
<!-- -->
<!-- patron -->
contenu 3
<!-- -->
Je vous remercie déjà pour votre aide !!!!
Badaboumpanpan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 14h55   #2
Membre éclairé
 
Avatar de nicocsgamer
 
Inscription : mars 2005
Messages : 324
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Luxembourg

Informations forums :
Inscription : mars 2005
Messages : 324
Points : 365
Points : 365
Envoyer un message via MSN à nicocsgamer
Tu peux utiliser les sessions. Tu crée une page que les utilisateurs puissent se connecter. Si la connexion réussie tu met l'utilsateur en session.

Dans l'affichage d'un menu par exemple, tu peux utiliser les sessions comme ca :

Code :
1
2
3
4
 
if(isset($_SESSIONS['id'])) {
echo 'Bonjour';
}
nicocsgamer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 14h56   #3
Membre Expert
 
Inscription : octobre 2002
Messages : 1 141
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : octobre 2002
Messages : 1 141
Points : 1 204
Points : 1 204
Envoyer un message via MSN à Raideman
A mon avis c'est pas du php que tu as regardé mais le code source d'une page html.

Sinon, on peut faire ce genre de traitements, c'est à dire remplacer des portions du code html par du code généré par php à l'aide de "templates" comme smarty par exemple (mais il en existe bien d'autres).
Raideman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 15h00   #4
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
tu as surement regardé un fichier qui est ensuite utilisé par un moteur de template
regarde là pour des exemples :
http://g-rossolini.developpez.com/co...php/templates/
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 15h18   #5
Membre du Club
 
Avatar de Badaboumpanpan
 
Inscription : janvier 2006
Messages : 202
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : janvier 2006
Messages : 202
Points : 47
Points : 47
Ok !!

Merci !!!

Je vais me pencher sur tout ça !!!
Badaboumpanpan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h49.


 
 
 
 
Partenaires

Hébergement Web