Package Cookies

Fichiers du package

FichierDescription
cookie.php

Gestion des cookies

Proposer une amélioration

Liste des fonctions

Si la valeur d'environnement js arrive avec la valeur

  • -1 c'est un appel via une balise <noscript>.
  • 1 c'est un appel via javascript

Inscrit le résultat dans le cookie spip_accepte_ajax

void exec_test_ajax_dist( )

Voir également

Package

Proposer une amélioration

Si le préfixe des cookies de SPIP est différent de spip_ alors la fonction modifie les $_COOKIE ayant le préfixe spécifique pour remettre le préfixe spip_ à la place.

Ainsi les appels dans le code n'ont pas besoin de gérer le préfixe, ils appellent simplement $_COOKIE['spip_xx'] qui sera forcément la bonne donnée.

void recuperer_cookies_spip( string $cookie_prefix )

Paramètres

  1. string $cookie_prefix

    Préfixe des cookies de SPIP

Package

Proposer une amélioration
boolean spip_setcookie( string $name = '' , string $value = '' , integer $expire , string $path = 'AUTO' , string $domain = '' , boolean $secure = '' )

Paramètres

  1. string $name = ''

    Nom du cookie

  2. string $value = ''

    Valeur à stocker

  3. integer $expire

    Date d'expiration du cookie (timestamp)

  4. string $path = 'AUTO'

    Chemin sur lequel le cookie sera disponible

  5. string $domain = ''

    Domaine à partir duquel le cookie est disponible

  6. boolean $secure = ''

    cookie sécurisé ou non ?

Retour

  • boolean

    true si le cookie a été posé, false sinon.

Utilisé par

Variables globales

  • cookie_prefix Préfixe de cookie défini

Package

Proposer une amélioration