Signification d'une ligne php

lynda789456 Messages postés 225 Date d'inscription   Statut Membre Dernière intervention   -  
Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   -
Salut !
1.Svp expliquez que fait cette ligne du code php ?
$login = isset($_SESSION['login']) ? $_SESSION['login'] :NULL;


2.Et Quel est le role des sessions au juste svp ?

Merci d'avance :)
A voir également:

2 réponses

Tamir
 
C'est une structure conditionnelle écrite en ternaire, la même chose que if (){}else{} mais en raccourci en mettant l'affectation de la variable comme résultat du test logique.

Les sessions sont des sessions de variables qui existent tant que la session existe mais est ce bien la peine de vous répondre? Soit vous savez ce qu'est une structure logique et les tests conditionnels en programmation soit vous avez quelques notions à apprendre.

Pour les sessions c'est propre à l'emploi d'un langage serveur, elle permettent d'interfacer des données entre la base et l'affichage de la page et donc de retenir celle ci lors d'un changement de page et se passer d'une nouvelle requête serveur.
1
lynda789456 Messages postés 225 Date d'inscription   Statut Membre Dernière intervention  
 
Donc c t'une condition cette ligne
$login = isset($_SESSION['login']) ? $_SESSION['login'] :NULL;
?
Mais une condition sur quoi S'il te plait ?
Est ce que les sessions sont liés à chaque utilisateur?elles permettent de conserver leurs informations personnelles c ça ?
Quelle est la relation entre session et variables S'il te plait ?
Est ce que l'on utilise pour la sécurité ?
C quoi la différence entre session et cookie s'il te plait ?
Et pourquoi on doit démarrer les sessions sur chaque page php ?
Merci beaucoup pour votre aide monsieur :)
0
Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   527
 
0
NHenry Messages postés 15219 Date d'inscription   Statut Modérateur Dernière intervention   365
 
Nous ne feront pas votre exercice à votre place.
Merci de décrire précisément votre problème et en postant le code déjà réalisé.

Cliquez ici pour des conseils d'écriture des messages et ici concernant les devoirs scolaires ou PFE.

Pour poster votre code, merci de penser à la coloration syntaxique.
0
lynda789456 Messages postés 225 Date d'inscription   Statut Membre Dernière intervention  
 
C colorié lol
Dites moi svp que fais cette ligne :(
0