Un compteur de visiteurs pour la page daccueil
- Slides: 18
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 1
Fichiers avec php – Outils 1. Créer un dossier : Cpteur. Visit. Fich 2. 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, Cpt. V, L 4) § Le sous-dossier « St. Im » habituel 2
Cours n° 7 - 22/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 3
L 1 – Lecture avec readfile Ø Ouvrir le fichier « Fich. Lect. php » dans Note. Pad++ Ø Ecrire les lignes suivantes à l’emplacement L 1 4
L 2 – Lecture avec file Pour l’emplacement L 2 5
L 3 – Lecture par ligne avec fgets 6
L 4 – Lecture par caractère avec fgetc 7
L 5 – Lecture avec fread 8
E 1 – Ouverture en mode r+ Ø Ouvrir Fich. Ecrt. php dans Note. Pad++ Ø Ecrire les lignes suivantes à l’emplacement E 1 $fp = fopen ('text 4. txt', 'r+'); text 4. txt n’existe pas Le navigateur signale l’erreur 9
E 2 – Ecriture en mode a+ Pour l’emplacement E 2 $fp = fopen ('text 4. txt', 'a+'); fputs ($fp, 'Bonjour Texte 4 '); fclose ($fp); Avec ce mode a+, le fichier est créé 10
E 3 – Ecriture en mode r+ $fp = fopen ('text 2. txt', 'r+'); fputs ($fp, 'Bonjour Texte 2 '); fclose ($fp); Le fichier text 2. txt, préalablement vide, contient maintenant le message « Bonjour Texte 2 » 11
E 4 – Ecriture r+ dans text 3. txt non vide Au préalable, bien vérifier le contenu de text 3. txt $fp = fopen ('text 3. txt', 'r+'); fputs ($fp, 'Nouvel ajout dans text 3. txt '); fclose ($fp); Le contenu précédent a été écrasé 12
E 5 – Ecriture r+ en position 2 $fp = fopen ('text 2. txt', 'r+'); $lig = fgets ($fp); fputs ($fp, 'Ajout à la fin de text 2. txt '); fclose ($fp); Le contenu de la position 1 est préservé 13
Le compteur des visiteurs A écrire dans Cpt. Visit. php 14
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 15
http: //patrick. cordo. free. fr/ 27. Atelier Php 16
27. Atelier php Gestion des fichiers 12 17
Gestion des fichiers 12 18
- Coop pour moi et pour toi
- Apa style title page
- Ci 74193
- Vertical reponse
- Compteur synchrone modulo 12 bascule jk
- Compteur modulo 5
- Pour vous laisser le temps
- Arson pour patterns
- Mesure de niveaux pour liquides et solides
- Memo classement tennis
- Tour eiffel
- Provision pour dépréciation des titres
- Pour plate method procedure
- Chiac pour les dummies
- Equation premier degré
- Système générique d opération pour cartes
- Medium weight pour batter
- Merci pour votre attention
- Debout resplendis association