>> PROFESSEUR: Écrivons un programme qui garde la trace de combien de fois un utilisateur
a visité une page web, ce qui montrer comment vous pouvez utiliser PHP de
fonctionnalité appelée une session.
Commençons d'abord par prendre un coup d'oeil le code HTML que j'ai préparé en
progresser ici.
Remarquez que j'ai mis dans le corps de cette page de la déclaration, vous avez
visité le site à de nombreuses reprises, laquelle ce nombre va être l'
résultat de délivrer une variable qui est apparemment appelé signe dollar contre.
>> Maintenant, au sommet de ce fichier j'ai à gauche un espace entre un tag ouvert
et une balise fermée pour du code PHP.
Commençons maintenant par une session précisant ce qui suit.
Session_start et appel cette fonction.
Qu'est-ce que cela fait tout simplement est informé PHP que je voudrais pour commencer à utiliser
Session de sorte que le super mondiale, le dollar signer séance de soulignement, est
disponible pour moi.
Et PHP et le serveur Web, par conséquent, prendre soin de magie comment
cette variable est effectivement mis en œuvre et-vient entre le client et
serveur, à l'aide d'une certaine manière les cookies.
>> Mais dans le code, ce que je veux faire à côté de est quelque chose comme ce qui suit.
Tout d'abord, nous allons vérifier si il ya déjà un ensemble de variables dans ma session.
Si est réglé dollar signe de soulignement séance citation contre unquote.
En d'autres termes, je vais utiliser l' séance super-globale pour stocker une clé,
également appelé compteur, dont la valeur est va être le nombre total de fois où
que l'utilisateur a visité mon site, et Je vais prendre cette valeur comme nécessaire et mettre
dans ma variable locale, dollar signer compteur, afin de
afficher cette valeur.
>> Ensuite, si la clé est en effet réglé avec un valeur, je vais aller de l'avant et saisir
cette valeur avec le signe du dollar contre se séance de soulignement de signe dollar
ouvert citation de support contre unquote près virgule support.
Si cette variable n'est pas définie, nous allons simplement initialiser compteur avec le
la valeur zéro.
Pendant ce temps, peu importe ce qui se passe en là, nous allons mettre à jour le signe dollar
souligner séance entre guillemets compteur à être ce que cette section locale
variable est plus 1.
>> Je prétends, maintenant, par le biais de cette branche et un peu de calcul, je vais
commencer à compter combien de fois le utilisateur a visité cette page.
Jetons un coup d'oeil.
Sauvons le fichier et ouvrez vers le haut dans un navigateur.
>> Visitons http://localhost/counter/php.
C'est la première fois que je suis ici, donc, en effet, j'ai visité le site zéro fois.
Mais nous allons maintenant recharger, nous allons recharger maintenant, nous allons recharger maintenant, et que
prévu, j'ai maintenant visité ce site pas zéro, mais trois fois.