pb avec le tutorial php
le 20/05/2008 à 22:02
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. <?php
2. 3. $fp = fopen ( "compteur.txt" , "r+" ) ; 4. 5. $nb_visites = fgets ( $fp , 11 ) ; 6. 7. $nb_visites = $nb_visites + 1 ; 8. 9. fseek ( $fp , 0 ) ; 10. 11. fputs ( $fp , $nb_visites ) ; 12. 13. fclose ( $fp ) ; 14. 15. echo 'Ce site compte ' . $nb_visites . ' visiteurs !' ; 16. ?>
merci de vos réponses.
le 20/05/2008 à 22:51
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 .
@+...
le 20/05/2008 à 23:01
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.
le 20/05/2008 à 23:59
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.
<?php
$fp = fopen ( "compteur.txt" , "r+" ) ; ?>
fgets retourne la chaîne jusqu'à la longueur 11.
<?php
$nb_visites = fgets ( $fp , 11 ) ; ?>
ça veut juste dire que fgets va lire les 11 premiers caractères et stocker le tout dans $nb_visites.
@+...
Accès rapide :
PHP / MySQL
HTML / CSS
Javascript
Autres technologies
Le site
Les 3H du PHP
Le bar
Script / Production personnelle
Remonter