CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

blem avec compteur php

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
semic
semic
Niveau 7
10 juillet 2004 à 14:48:59

salut

voila je fait un compteur pour mon site mais ya un blem a chaque fois
voici comment je le spructure :
je créer un fichier texte vide nommé compteur.txt

puis un programme php appeler ajout-compteur.php donc voici la source :

< ?php
$fp = fopen("compteur.txt","r+");
$nb_visites = fread($fp,100);
rewind($fp);
fwrite($fp,$nb_visites +1);
fclose($fp);
? >

puis ensuite je met sur ma page finale appeler index.php :
< ?php
include ( "ajout-compteur.php");
? >

mais voila le blem, quand je lance la page index.php ca marque :

warning: fopen(web/www/compteur.txt)
HTTP wrapper does not support writeable connections.
in / web/www/ajout-compteur.php on line 2

warning: fread(): supplied argument is not valid stream resource
in / web/www/ajout-compteur.php on line 3

warning: rewind(): supplied argument is not valid stream resource
in / web/www/ajout-compteur.php on line 4

warning: fwrite(): supplied argument is not valid stream resource
in / web/www/ajout-compteur.php on line 5

warning: fclose: supplied argument is not valid stream resource
in / web/www/ajout-compteur.php on line 6

quelqu´un pourai m´expliquer le probleme ?

MathieuN7
MathieuN7
Niveau 10
10 juillet 2004 à 14:54:19

essaie d´enlever les balises d´ouverture et de fermetuer ( <?php et ? >) dans le fihier ajout-compteur.php, car là il y en a 2:

< ?php
< ?php
? >
? >

Fais déjà ça, pour voir :)

semic
semic
Niveau 7
10 juillet 2004 à 14:57:40

< ?php
$fp = fopen("compteur.txt","r+");
$nb_visites = fread($fp,100);
rewind($fp);
fwrite($fp,$nb_visites +1);
fclose($fp);
? >
ca c´est ajout-compteur.php

tu veut que je le transforme en ceci :

$fp = fopen("compteur.txt","r+");
$nb_visites = fread($fp,100);
rewind($fp);
fwrite($fp,$nb_visites +1);
fclose($fp);

? ??

MathieuN7
MathieuN7
Niveau 10
10 juillet 2004 à 15:02:02

Ben oui :doute:
Parce que en fait dans ton fichier qui appelle compteur.php tu ouvres déjà la balise PHP
Je doute que le pb vienne de là, mais on ne sait jamais

semic
semic
Niveau 7
10 juillet 2004 à 15:05:45

bah la ca change tout !

sur ma page index.php au lieu de marquer toutes les erreurs sa marque :

$fp = fopen("compteur.txt","r+");$nb_visites = fread($fp,100);rewind($fp);fwrite($fp,$nb_visites +1);fclose($fp);

semic
semic
Niveau 7
10 juillet 2004 à 15:06:28

ya encore un blem

MathieuN7
MathieuN7
Niveau 10
10 juillet 2004 à 15:11:16

arf merde :(
En plus ç

MathieuN7
MathieuN7
Niveau 10
10 juillet 2004 à 15:12:27

et re-merde :(
Ca fait super longtemps que j´ai pas fait de php, dsl!
Donc apparemment il faut remettre les < ?php ? >
dans compteur.php

semic
semic
Niveau 7
10 juillet 2004 à 15:15:56

ouai moi aussi ca fait super longtemps

mais je me demande si le probleme vien pas du fichier compteur.txt

MathieuN7
MathieuN7
Niveau 10
10 juillet 2004 à 15:17:24

Ah et sinon, est-ce que compteur.txt existe?
Et puis aussi, essaie de l´ouvrir seulement en lecture pour voir...
Et puis aussi essaue de l´ouvrir en donnant l´adresse complète ( http://(...)/compteur.txt)

:-p

MathieuN7
MathieuN7
Niveau 10
10 juillet 2004 à 15:18:09

Ouai c possible aussi

semic
semic
Niveau 7
10 juillet 2004 à 15:20:35

oui compteur.txt existe

si il marche attend je vais voir...

MathieuN7
MathieuN7
Niveau 10
10 juillet 2004 à 15:20:39

Ah essaie aussi de mettre fopen en chmod 644

MathieuN7
MathieuN7
Niveau 10
10 juillet 2004 à 15:21:11

oups n´importe quoi mdr!!!
De mettre compteur.txt en chmod 664*

semic
semic
Niveau 7
10 juillet 2004 à 15:26:17

en chmod 664* ? comment ca ?

MathieuN7
MathieuN7
Niveau 10
10 juillet 2004 à 15:27:39

ben le chmod c´est la permission que tu donnes sur un fichier...
Avec ton client FTP tu peux le modifier
Mais je t´avouerais que la manipulation de fichiers n´est pas mon fort, je préfère les bdd :)
Attends que qqn de plus compétent vienne

Dam001
Dam001
Niveau 7
10 juillet 2004 à 15:29:50

PK tu met pas directement ton code php dans ta page web?

MathieuN7
MathieuN7
Niveau 10
10 juillet 2004 à 15:32:05

ben si tu as besoin du même compteur sur plusieurs pages ça aide...

semic
semic
Niveau 7
10 juillet 2004 à 15:32:23

bah sa revien au meme, sa affiche le meme probleme

MathieuN7
MathieuN7
Niveau 10
10 juillet 2004 à 15:33:30

si tu ouvres en read only?

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware