Tutoriel PHP : Comment marche $_SESSION

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.ย. 2024
  • Article ► grafikart.fr/t...
    Abonnez-vous ► bit.ly/Grafika...
    $_SESSION en PHP est une variable qui permet de stocker des informations pour un utilisateur pendant la durée de sa visite sur le site. C'est une variable qui s'avère très utile mais qui est aussi source de problèmes avec notamment la fameuse erreur *Cannot send session cookie - headers already sent**. Aussi je vous propose de démystifier le fonctionnement des session et de mieux comprendre le **session_start()* ensemble.
    Soutenez Grafikart:
    Devenez premium ► grafikart.fr/p...
    Donnez via Utip ► utip.io/grafikart
    Retrouvez Grafikart sur:
    Le site ► grafikart.fr
    Twitter ► / grafikart_fr
    Discord ► grafikart.fr/t...

ความคิดเห็น • 23

  • @MrTeteX9
    @MrTeteX9 8 ปีที่แล้ว

    Tu est toujours la quand il faut toi ! ^^ Je suis en train de developper un systeme de compte et je me sers beaucoup des sessions, maintenant je comprend mieux ce qui passe derriere et sa devrait me faire gagner du temps
    Merci !

  • @MrSof
    @MrSof 8 ปีที่แล้ว +5

    Très bonne vidéo comme a ton habitude.
    Ça aurait été intéressant cependant de ne serait-ce que survoler le principe de vol de session ou de cookie et comment s'en protéger.

  • @stormz4040
    @stormz4040 5 ปีที่แล้ว

    Merci beaucoup pour ces explications ! J'y vois plus clair maintenant.

  • @D-C-MATE
    @D-C-MATE 8 ปีที่แล้ว +1

    holalala Merci Grafikart, pile au moment ou j'en avais besoin :D

  • @DjDeepHouse
    @DjDeepHouse 8 ปีที่แล้ว +3

    Très bonne vidéo mais je ne pense pas que la compréhension du fonctionnement interne m'enpechera d'oublier de toujours mettre le session_start() au début ! :p

  • @issaissifou3579
    @issaissifou3579 2 ปีที่แล้ว

    Merci beaucoup !

  • @donmbelembe1089
    @donmbelembe1089 8 ปีที่แล้ว

    merci Grafikart, mais et comment on fait ( théoriquement ) pour utiliser les session entre une API en PHP (laravel) et un front-end en angular par example, je viens a peine de me lancer a la creation d'API donc je voudrais deja savoir théoriquement a propos des session, merci

  • @apocakapiteni8169
    @apocakapiteni8169 8 ปีที่แล้ว

    Bonjour prof, Mon nom est apy, svp il est passible que tu nous fais un Tito sur une application web d’envoi de sms anonyme (gratuit ou payant) à plusieurs numéro de téléphone ? Merci et de bonnes chausses à vous

  • @acericoniadak
    @acericoniadak 8 ปีที่แล้ว

    salut, tu peu nous des tuto sur le SessionHandler class et le cryptage de SessionHandler comment utiliser. Merci.

  • @shmoolikshmoolik7454
    @shmoolikshmoolik7454 8 ปีที่แล้ว

    Pourquoi tu utilise s Visual Studio?

    • @grafikart
      @grafikart  8 ปีที่แล้ว +2

      C'est le seul éditeur que j'avais sous la main, la flemme de lancer IntellijIDEA pour un seul fichier :)

    • @D-C-MATE
      @D-C-MATE 8 ปีที่แล้ว

      Je suis le seul à avoir des problèmes avec Atom (Saut de ligne lors d'un envoi de fichier, bug des lignes en css...) ? :/

    • @neolectron
      @neolectron 8 ปีที่แล้ว +1

      atom les finitions sont un peu baclée, vscode est bien mieux opti (j'ai bencmark moi meme sur des gros ficiers minifiés via gulp)

  • @cyberium8116
    @cyberium8116 8 ปีที่แล้ว

    Dommage que Grafikart réalise moins de projets lors de ses tutos, que ça reste que des cours plus ou moins avancés. Réalisation de blog, forum, panel admin, etc pour rester dans les choses simples.

  • @imadmimeche9399
    @imadmimeche9399 8 ปีที่แล้ว

    Salut,
    Est-ce les informations de session sont enregistrées seulement du coté serveur ?

    • @grafikart
      @grafikart  8 ปีที่แล้ว

      Oui, le client (JavaScript) ne peut pas y accéder, la seule chose que tu as est le cookie

    • @imadmimeche9399
      @imadmimeche9399 8 ปีที่แล้ว

      *****
      Merci de votre réponse.

    • @kurisu-game
      @kurisu-game 7 ปีที่แล้ว

      Mais du coup, si le PHPSESSID est compromis, il est possible de fournir ce dernier et donc récupérer une session utilisateur complète non ?