pb avec le tutorial php

Répondre
xaoi
xaoi
Déconnecté
Bonjour, je suis débutante et il y a des éléments que je ne comprends pas dans le tuto sur le php : que signifient la variante $fp, et la valeur numérique 11
  1.  
  2. 1.<?php
  3. 2. // Instruction 1  
  4. 3. $fp = fopen ("compteur.txt", "r+");  
  5. 4. // Instruction 2  
  6. 5. $nb_visites = fgets ($fp, 11);  
  7. 6. // Instruction 3  
  8. 7. $nb_visites = $nb_visites + 1;  
  9. 8. // Instruction 4  
  10. 9. fseek ($fp, 0);  
  11. 10. // Instruction 5  
  12. 11. fputs ($fp, $nb_visites);  
  13. 12. // Instrcution 6  
  14. 13. fclose ($fp);  
  15. 14. // Instrcution 7  
  16. 15. echo 'Ce site compte '.$nb_visites.' visiteurs !';  
  17. 16. ?>  
  18.  

merci de vos réponses.
i M@N
i M@N
Déconnecté
One Love, One Heart, One Unity.
Hello.

Ce sont des variables qui représentent le résultats de fonctions.
Regarde le manuel au sujet des fonctions fopen et fgets.

@+...
xaoi
xaoi
Déconnecté
Merci de ta réponse. Celles-ci, je les ai vues, par contre, je n'ai pas trouvé les deux qui me posent problème.
i M@N
i M@N
Déconnecté
One Love, One Heart, One Unity.
reuh ...

Je comprends ce qu'il te manque pour comprendre ...

fopen ouvre un fichier ou une URL, 'r+' ouvre en lecture et écriture, et place le pointeur de fichier au début du fichier.
  1. <?php
  2. $fp = fopen ("compteur.txt", "r+");  
  3. ?> 


fgets retourne la chaîne jusqu'à la longueur 11.
  1. <?php
  2. $nb_visites = fgets ($fp, 11);  
  3. ?> 

ça veut juste dire que fgets va lire les 11 premiers caractères et stocker le tout dans $nb_visites.

@+...
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Breizh Blog