PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Tester la gestion des cookies
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Récupère la valeur d'un cookie enregistré sur le poste de l'internaute.
// Récupère le nom et la date de la dernière visite
NomEtDate est une chaîne
NomEtDate = CookieLit("NOMETDATE") // NOMETDATE : nom du cookie
SI NomEtDate = "" ALORS
// première visite
MonMessage = "Bienvenue, nouveau visiteur !"
SINON
LeNom = ExtraitChaîne(NomEtDate, 1, ",")
MonMessage = "Bienvenue " + LeNom
LaDate = ExtraitChaîne(NomEtDate, 0, ",")
FIN
Syntaxe
<Résultat> = CookieLit(<Nom du cookie>)
<Résultat> : Chaîne de caractères
  • Valeur du cookie,
  • Chaîne vide ("") si le cookie n'existe pas sur le poste de l'internaute.
<Nom du cookie> : Chaîne de caractères avec guillemets
Nom du cookie à lire sur le poste de l'internaute. Ce nom a été utilisé lors de la création du cookie grâce à la fonction CookieEcrit.
Remarques
WEBDEV - Code ServeurPHPAjax

Tester la gestion des cookies

La fonction CookieLit n'a aucun effet en mode test (site WEBDEV lancé par l'option "Projet .. Mode test .. Tester le projet").Lorsqu'un site est lancé en mode test ( parmi les boutons d'accès rapide), la fonction CookieLit n'a aucun effet.
Pour tester la gestion des cookies dans votre site (sur le poste de développement), lancez votre site directement depuis la page de test de l'administrateur WEBDEV.
Attention : il est nécessaire de s'assurer qu'aucune connexion de test ne reste active dans l'administrateur WEBDEV (WD240Admin).
  • Les cookies écrits en code serveur ne pourront pas être lus en code navigateur.
  • Les cookies écrits en code navigateur ne pourront pas être lus en code serveur.
  • WEBDEV - Code Serveur La fonction CookieLit permet uniquement de lire les cookies chargés en mémoire. Il est impossible de lire les cookies écrits dans la session en cours.
    Rappel : Lors de la connexion d'un internaute à un site WEBDEV, le serveur Web charge en mémoire tous les cookies associés au domaine en cours.
    Note: Le domaine Internet est une partie spécifique de l'adresse Internet : http://machine.domaine.com/MesPages/Index.html.
  • WEBDEV - Code Serveur Rappel : Lors de la connexion d'un internaute à un site WEBDEV, le serveur Web charge en mémoire tous les cookies associés au domaine en cours.
    Note: Le domaine Internet est une partie spécifique de l'adresse Internet : http://machine.domaine.com/MesPages/Index.html.
  • WEBDEV - Code Navigateur En code navigateur, la fonction CookieLit lit directement sur le poste de l'internaute la valeur du cookie spécifié.
  • Versions 20 et supérieures
    Si votre projet utilise les sessions prélancées, cette fonction ne doit pas être utilisée dans l'événement "Initialisation" du projet. Cette fonction doit être utilisée dans l'événement "Initialisation du projet après connexion au site".
    Nouveauté 20
    Si votre projet utilise les sessions prélancées, cette fonction ne doit pas être utilisée dans l'événement "Initialisation" du projet. Cette fonction doit être utilisée dans l'événement "Initialisation du projet après connexion au site".
    Si votre projet utilise les sessions prélancées, cette fonction ne doit pas être utilisée dans l'événement "Initialisation" du projet. Cette fonction doit être utilisée dans l'événement "Initialisation du projet après connexion au site".
Composante : wd240page.dll
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire