1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.
  2. Invité, serez-vous intéressé de lier un partenariat avec notre future entreprise et votre projet ? Si oui, merci d'ouvrir un ticket au support.
    Rejeter la notification
  3. Invité, le grade modérateur est disponible sur notre forum. Demandez et essayez dès maintenant en postant votre candidature dans la rubrique "Communauté" tout en bas de l'accueil du forum.
    Rejeter la notification

Tutoriels Les cookies

Discussion dans 'Cours' démarrée par 360matt, 25 Octobre 2017.

?

Aimez-vous mon topic/cours ?

  1. Oui

    0 vote(s)
    0.0%
  2. Non

    0 vote(s)
    0.0%
  1. 360matt

    360matt Fondateur de CommunUsers Membre de l'équipe Fondateur Développeur WEB

    Résumé:
    Salut à vous membres de la communauté, aujourd'hui je vous fait un cours sur les cookies en langage PHP.
    Les
    cookies sont des petits fichiers installé sur votre système (souvent dans les dossiers temporaires de votre système d'exploitation ou dans un dossier spécifique de votre navigateur) créé par le navigateur, demandé par les pages web (ainsi PHP), dans ces fichiers sont indiqués les valeurs du nom du cookie, quand PHP demande la valeur d'un cookie avec un certain nom le navigateur recherche le cookie dans son dossier, ouvre le fichier puis renvoie la valeur.
    De plus le
    cookie peut avoir une date d'expiration.

    Syntaxes:
    création d'un cookie:
    PHP:
    <?php
    setcookie
    ("nom""valeur"$temps");
    ?>
    /!\ Information: la variable
    $temps sert à définir le temps de validation du cookie avant expiration.
    il est préférable d'utiliser
    time() et ajouter une valeur telle que 3600 correspondant à une heure.
    récupérer la valeur d'un cookie:
    PHP:
    <?php
    $var1 
    $_COOKIE['nom'];
    ?>
    Exemples:
    création d'un cookie:
    PHP:
    <?php
    $username 
    "360matt";
    setcookie("username"$usernametime() + 3600);
    ?>
    Pour créer un
    cookie utilisez setcookie(), son premier argument (paramètre) sera le nom du cookie, le deuxième argument sera la valeur du cookie ainsi que le troisième argument correspond à la durée de validité du cookie.
    Il existe pleins d'autres arguments mais sont très peu utilisé ou/et sont pas très utile.
    récupérer la valeur d'un cookie:
    PHP:
    <?php
    $valeur 
    $_COOKIE['username'];
    ?>
    Pour récupérer la valeur d'un
    cookie utilisez $_COOKIE inscrivez le nom de votre cookie entre guillemets et crochets.
     
  2. 360matt

    360matt Fondateur de CommunUsers Membre de l'équipe Fondateur Développeur WEB

    Exemple d'un petit bout de code:
    PHP:
    <?php

    setcookie
    ("token"'45245random'time() + 3600);

    if (isset(
    $_COOKIE['token'])){
        echo 
    'Nous avons detecte que vous avez un cookie nomme TOKEN';
    }
    else{
        echo 
    'Nous avons detecte que vous avez pas de cookie nomme TOKEN';
    }

    ?>
    Le résultat finale va afficher "
    Nous avons detecte que vous avez un cookie nomme TOKEN" à l'écran.

    Visitez également ce lien si vous ne connaissez pas la condition
    isset().
     

Partager cette page