Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1776 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Compteur de visite --> erreur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Compteur de visite --> erreur

n°1415943
Grobs
Il y a une solution à tout !
Posté le 30-07-2006 à 13:25:09  profilanswer
 

Bonjour à tous !!
 
J'aurai besoin (comme beaucoup)d'un compteur de visite polyvalent.
 
J'ai donc cherché et trouvé ce qui me fallait (téléchargé ici).
 
Pour l'instant le compteur fait une erreur :
http://www.laviedungrobdavien.goldzoneweb.info/Compteur_live/Affichage.php
 
Le problème est que je ne m'y connais pas en PHP. J'ai quelques bases de C++, c'est pourquoi je comprends un minimum ce langauge.
 
Si quelqu'un pouvais m'aider ce serait simpa.
 
Merci d'avance !!


---------------
Si je vous ai aidé, le remerciement le plus simple serait de faire un tour sur mon site web sur les loisirs : http://lvdg.c.la ou sur mon tout nouveau site sur les mangas : www.mangakage.com :)
mood
Publicité
Posté le 30-07-2006 à 13:25:09  profilanswer
 

n°1415950
Berceker U​nited
PSN : berceker_united
Posté le 30-07-2006 à 13:36:26  profilanswer
 

peux tu nous montrer le code source ?

n°1415953
Grobs
Il y a une solution à tout !
Posté le 30-07-2006 à 13:42:23  profilanswer
 

Voila le code de la page Affichage.php :

Code :
  1. <?php
  2. include("visite.php" );
  3. echo"$compteur_c connectés<br>
  4. aujourdhui $compteur_j visiteurs<br>
  5. et $compteur visiteurs au total<br>
  6. Record de connectés: $A['compteur_records'] le $A['compteur_records_date']<br/>
  7. Record du jour : $A['compteur_records2'] le $A['compteur_records_date2']";
  8. ?>


---------------
Si je vous ai aidé, le remerciement le plus simple serait de faire un tour sur mon site web sur les loisirs : http://lvdg.c.la ou sur mon tout nouveau site sur les mangas : www.mangakage.com :)
n°1415956
mIRROR
Chevreuillobolchévik
Posté le 30-07-2006 à 13:45:33  profilanswer
 

Grobs a écrit :

J'ai quelques bases de C++


 
1) je vois pas le rapport
2) alors tu as de bonnes bases pour ecrire ton script toi meme
3) c ets quand meme un script super facile a realiser
4) ici c est de la prog pas du sav de scripts foireux pompés sur le net :/
 
exemple
 

Code :
  1. $res = mysql_query("SELECT * FROM compteur_visite WHERE id=1" );
  2. if( ! $res )
  3. die("pb".mysql_error());
  4. $A = mysql_fetch_array($res);
  5. mysql_free_result($res);
  6. $res = mysql_query("SELECT * FROM compteur_visite WHERE id=1" );
  7. if( ! $res )
  8. die("pb".mysql_error());
  9. $A = mysql_fetch_array($res);
  10. mysql_free_result($res);


 
voila un adresse pas mal pour ton probleme [:pingouino]
http://www.google.com/search?hl=fr [...] lr=lang_fr

n°1415960
esox_ch
Posté le 30-07-2006 à 13:48:03  profilanswer
 

La ligne 6 c'est la 1ere utilisateurs de $A, probablement il aime pas trop le fait que tu utilise une valeur sortie d'un array directement dans un string ... essaie de remplacer $A['truc'] par ".$A['truc']."
A part ca, la balise c'est <br /> , pas <br> :o


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1415961
Grobs
Il y a une solution à tout !
Posté le 30-07-2006 à 13:48:35  profilanswer
 

mIRROR a écrit :


1) je vois pas le rapport


Et bien le C++ et le PHP on des points communs (l'utilisation de variables par exemple)


---------------
Si je vous ai aidé, le remerciement le plus simple serait de faire un tour sur mon site web sur les loisirs : http://lvdg.c.la ou sur mon tout nouveau site sur les mangas : www.mangakage.com :)
n°1415963
Grobs
Il y a une solution à tout !
Posté le 30-07-2006 à 13:50:14  profilanswer
 

Citation :

A part ca, la balise c'est <br /> , pas <br>


 
Oui, en xhtml, mais vu que je ne 'y connais pas en PHP, j'ai préféré laisser telquel, à part à la ligne 6 ou j'ai fait le changement.


---------------
Si je vous ai aidé, le remerciement le plus simple serait de faire un tour sur mon site web sur les loisirs : http://lvdg.c.la ou sur mon tout nouveau site sur les mangas : www.mangakage.com :)
n°1415965
mIRROR
Chevreuillobolchévik
Posté le 30-07-2006 à 13:52:19  profilanswer
 

Grobs a écrit :

Et bien le C++ et le PHP on des points communs (l'utilisation de variables par exemple)


 
 
mes langages de progs préférés sont ceux qui utilisent pas de variables  [:barthaliastoxik]  
 c est bien ce que je me disais ...un mec qui code en c++ et qui arrive pas a ecrire un compteur de visites ca me semblait louche :sweat:  

n°1415967
Grobs
Il y a une solution à tout !
Posté le 30-07-2006 à 13:55:12  profilanswer
 

... Premièrement je n'ai jamais dit que je codais parfaitement en C++ mais que j'avais quelques bases en ce languages.
Deuxièmement, ce que je voulais dire par là était que je fait du XHTML et du CSS2 et je peux te dire qu'à part les scripts que l'on peux y insérer, il n'y a aucune variable.
 
En outre, j'ai fait le remplacement (ajout de". avant et." après) et l'erreur n'est plus la même.

Message cité 1 fois
Message édité par Grobs le 30-07-2006 à 13:57:13

---------------
Si je vous ai aidé, le remerciement le plus simple serait de faire un tour sur mon site web sur les loisirs : http://lvdg.c.la ou sur mon tout nouveau site sur les mangas : www.mangakage.com :)
n°1415968
masklinn
í dag viðrar vel til loftárása
Posté le 30-07-2006 à 13:57:21  profilanswer
 

Grobs a écrit :

Deuxièmement, ce que je voulais dire par là était que je fait du XHTML et du CSS2 et je peux te dire qu'à part les scripts que l'on peux y insérer, il n'y a aucune variable.


Sauf que ni le HTML ni les CSS ne sont considérés comme des langages de programmation [:dawa]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 30-07-2006 à 13:57:21  profilanswer
 

n°1415969
Grobs
Il y a une solution à tout !
Posté le 30-07-2006 à 13:58:14  profilanswer
 

Je n'ai jamais dit l'inverse. ;)
 
C'est bon, problème résolu.

Message cité 1 fois
Message édité par Grobs le 30-07-2006 à 14:02:01

---------------
Si je vous ai aidé, le remerciement le plus simple serait de faire un tour sur mon site web sur les loisirs : http://lvdg.c.la ou sur mon tout nouveau site sur les mangas : www.mangakage.com :)
n°1415973
mIRROR
Chevreuillobolchévik
Posté le 30-07-2006 à 14:03:58  profilanswer
 

Grobs a écrit :

Je n'ai jamais dit l'inverse. ;)
 
C'est bon, problème résolu.


 
 
grace a un script en c++ j imagine [:god]

n°1415974
Grobs
Il y a une solution à tout !
Posté le 30-07-2006 à 14:05:12  profilanswer
 

lol. Vive le C++. non, voilà le code :

Code :
  1. <?php
  2. include("visite.php" );
  3. echo"$compteur_c connectés<br/>
  4. aujourdhui $compteur_j visiteurs<br/>
  5. et $compteur visiteurs au total<br/>
  6. Record de connectés: ".$A['compteur_records']." le ".$A['compteur_records_date']."<br/>
  7. Record du jour : ".$A['compteur_records2']." le ".$A['compteur_records_date2']."";
  8. ?>


 
Sinon, j'aimerais que le "s" de visiteur ne s'affiche pas lorsque le nombre de connectés est 0 ou 1, est-ce cela que que doit mettre en place :
 
- On initialise (si c'est comme en C++) une variable que l'on appellera $s
- Puis on met un code qui dit quelque chose du genre :
[cpp]
if ($ma_variable_de_connectés <= 1)
{
   $s = "s"
}
else
{
   $s = ""
}
 
Et lors de l'affichage, on met :
il y a $ma_variable_de_connectés visiteur$s connectés
 
ça y ressemble ou pas ?


Message édité par Grobs le 30-07-2006 à 14:10:30

---------------
Si je vous ai aidé, le remerciement le plus simple serait de faire un tour sur mon site web sur les loisirs : http://lvdg.c.la ou sur mon tout nouveau site sur les mangas : www.mangakage.com :)
n°1415979
mIRROR
Chevreuillobolchévik
Posté le 30-07-2006 à 14:19:39  profilanswer
 

[:cupra] ca existe pas les operateurs ternaires en c++ ?
 
 
tu t es trompé il faut inverser quelque part la ca mettra un s au mauavais moment a chaque fois :/

n°1415982
Grobs
Il y a une solution à tout !
Posté le 30-07-2006 à 14:22:17  profilanswer
 

C'est quoi un operateurs ternaires en c++ ?

Citation :

tu t es trompé il faut inverser quelque part la ca mettra un s au mauavais moment a chaque fois


Tu veux dire que ça affichera "1 visiteurs" et "2 visiteur" ?
 
Il faut mettre ça :  
 

Code :
  1. if ($ma_variable_de_connectés <= 1)
  2. {
  3.    $s = ""
  4. }
  5. else
  6. {
  7.    $s = "s"
  8. }


 
?


Message édité par Grobs le 30-07-2006 à 14:23:31

---------------
Si je vous ai aidé, le remerciement le plus simple serait de faire un tour sur mon site web sur les loisirs : http://lvdg.c.la ou sur mon tout nouveau site sur les mangas : www.mangakage.com :)
n°1415984
mIRROR
Chevreuillobolchévik
Posté le 30-07-2006 à 14:25:52  profilanswer
 

^^
oui
 
et avec un operateur ternaire ca fait  
$s = ($ma_variable_de_connectés <= 1) ? "" : "s";

n°1415987
Grobs
Il y a une solution à tout !
Posté le 30-07-2006 à 14:29:20  profilanswer
 

Ok. donc voilà le code :

Code :
  1. <?php
  2. include("visite.php" );
  3. $s = ($compteur_c <= 1) ? "" : "s";
  4. echo"$compteur_c Connecté$s<br/>"
  5. echo"aujourdhui $compteur_j visiteurs<br/>"
  6. echo"et $compteur visiteurs au total<br/>"
  7. echo"Record de connectés: ".$A['compteur_records']." le ".$A['compteur_records_date']."<br/>"
  8. echo"Record du jour : ".$A['compteur_records2']." le ".$A['compteur_records_date2']."";
  9. ?>


 
EDIT : encore une erreur :
http://www.laviedungrobdavien.gold [...] /Compteur/
 
EDIT2 : j'avais oublié de mettre un ";" à la fin des echo
 
Problème résolu !!


Message édité par Grobs le 30-07-2006 à 14:32:02

---------------
Si je vous ai aidé, le remerciement le plus simple serait de faire un tour sur mon site web sur les loisirs : http://lvdg.c.la ou sur mon tout nouveau site sur les mangas : www.mangakage.com :)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Compteur de visite --> erreur

 

Sujets relatifs
[SQL]Erreur requête imbriquéeQue signifie ce message d'erreur [débutant]
mysql_result(): message d'erreurCompteur de clics
Erreur de recensement de fichier avec readdirErreur dans la suppression d'un compte utilisateur
Erreur java.lang.NullPointerExceptionerreur ClassCastException
erreur définie par l'application ou par l'objet résoluErreur ACCESS
Plus de sujets relatifs à : Compteur de visite --> erreur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR