Signification d'une ligne php

Fermé
lynda789456 Messages postés 225 Date d'inscription mercredi 24 février 2016 Statut Membre Dernière intervention 22 novembre 2016 - 15 mai 2016 à 20:05
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 17 mai 2016 à 10:14
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 :)

2 réponses

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 mercredi 24 février 2016 Statut Membre Dernière intervention 22 novembre 2016
16 mai 2016 à 16:48
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 lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 525
17 mai 2016 à 10:14
0
NHenry Messages postés 15163 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 1 novembre 2024 345
15 mai 2016 à 20:11
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 mercredi 24 février 2016 Statut Membre Dernière intervention 22 novembre 2016
15 mai 2016 à 20:15
C colorié lol
Dites moi svp que fais cette ligne :(
0