La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Un compteur de visiteurs pour la page d’accueil de notre site

Présentations similaires


Présentation au sujet: "Un compteur de visiteurs pour la page d’accueil de notre site"— Transcription de la présentation:

1 Un compteur de visiteurs pour la page d’accueil de notre site
avec utilisation d’un fichier Petit tour d’horizon des fonctions qui permettent d’utiliser un fichier Php après la fin des 25 cours de Michel Caille à l’UIAD

2 Fichiers avec php – Outils
Créer un dossier : CpteurVisitFich Récupérer le contenu du dossier sur le réseau Ce dossier contient : Plusieurs fichiers php (Lect, Ecrit, Cpteur) Plusieurs fichiers textes (1, 2, 3, CptV, L4) Le sous-dossier « StIm » habituel

3 Cours n° /11/16 - Révision Le fichier « commentaires.txt » dans la variable $file Ouverture du fichier avec la fonction fopen Eléments de l’ouverture dans la variable $fp Les modes d’ouverture : r (lecture), r+, a (écriture), a+ Lecture avec la fonction fread Stockage des anciens messages dans $old Utilisation de la fonction filesize pour la fin de lecture La fonction rewind qui remet le pointeur au début Nouveau message dans la variable $entry Concaténation de $entry et $old Ecriture dans le fichier avec la fonction fputs

4 L1 – Lecture avec readfile
Ouvrir le fichier « FichLect.php » dans NotePad++ Ecrire les lignes suivantes à l’emplacement L1

5 L2 – Lecture avec file Pour l’emplacement L2

6 L3 – Lecture par ligne avec fgets

7 L4 – Lecture par caractère avec fgetc

8 L5 – Lecture avec fread

9 $fp = fopen ('text4.txt', 'r+');
E1 – Ouverture en mode r+ Ouvrir FichEcrt.php dans NotePad++ Ecrire les lignes suivantes à l’emplacement E1 $fp = fopen ('text4.txt', 'r+'); text4.txt n’existe pas Le navigateur signale l’erreur

10 Avec ce mode a+, le fichier est créé
E2 – Ecriture en mode a+ Pour l’emplacement E2 $fp = fopen ('text4.txt', 'a+'); fputs ($fp, 'Bonjour Texte 4 '); fclose ($fp); Avec ce mode a+, le fichier est créé

11 E3 – Ecriture en mode r+ $fp = fopen ('text2.txt', 'r+'); fputs ($fp, 'Bonjour Texte 2 '); fclose ($fp); Le fichier text2.txt, préalablement vide, contient maintenant le message « Bonjour Texte 2 »

12 E4 – Ecriture r+ dans text3.txt non vide
Au préalable, bien vérifier le contenu de text3.txt $fp = fopen ('text3.txt', 'r+'); fputs ($fp, 'Nouvel ajout dans text3.txt '); fclose ($fp); Le contenu précédent a été écrasé

13 E5 – Ecriture r+ en position 2
$fp = fopen ('text2.txt', 'r+'); $lig = fgets ($fp); fputs ($fp, 'Ajout à la fin de text2.txt '); fclose ($fp); Le contenu de la position 1 est préservé

14 Le compteur des visiteurs
A écrire dans CptVisit.php

15 Continuer avec php Cette présentation a été préparée à partir d’infos trouvées dans la documentation de Patrick Php est extrêmement vaste Il faut continuer à se documenter Se fixer un but EXPERIMENTER, ESSAYER

16 27. Atelier Php

17 27. Atelier php Gestion des fichiers 12

18 Gestion des fichiers 12


Télécharger ppt "Un compteur de visiteurs pour la page d’accueil de notre site"

Présentations similaires


Annonces Google