Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parBlanche Samson Modifié depuis plus de 6 années
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
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.