NOMBRE DE CONNECTÉ SANS UTILISATION DE BASE DE DONNÉES

cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 - 9 mars 2005 à 23:53
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006 - 10 mars 2005 à 23:24
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/30009-nombre-de-connecte-sans-utilisation-de-base-de-donnees

transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
10 mars 2005 à 23:24
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
10 mars 2005 à 23:20
Ouais j'en suis sûr. Je l'ai d'ailleurs utilisé pour un de mes sites web il y a longtemps.

Voici d'ailleurs l'adresse où je l'avais pris:
http://phortail.org/articles_pwm-pg9-item0025.html#ici

Dis à ton copain de ne plus revendiquer des codes qui ne sont pas les siens ;).
cs_Kayar Messages postés 19 Date d'inscription dimanche 5 novembre 2000 Statut Membre Dernière intervention 13 janvier 2006
10 mars 2005 à 16:58
Je sais pas c'est un pote qui l'a mis sur notre site (crepuscule.nainwak.org) et il m'a dit qu'il a fait lui même.

Mais tu en es vraiment sûr de l'avoir déjà vu ??
transfear Messages postés 58 Date d'inscription lundi 13 octobre 2003 Statut Membre Dernière intervention 29 septembre 2006
10 mars 2005 à 13:29
Kayar... j'ai déjà vu un code presque identique à cela quelque part... Tu es sur qu'il est entièrement de ton cru?
cs_Kayar Messages postés 19 Date d'inscription dimanche 5 novembre 2000 Statut Membre Dernière intervention 13 janvier 2006
10 mars 2005 à 07:21
ah oui c'est vrai :) c'est pas bête comme idée.
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
10 mars 2005 à 04:19
Eh, erreur... fait plutot un return ! pas un echo ! pour ta fonction...

Et <?php au lieu de <? c'est pour une meilleur compatibilité dans les scripts... tu devrais faire la même chose dans l'autre script que t'as poster et baisser encore une fois le niveau à mon avis.

Va lire ceci http://www.phpcs.com/code.aspx?id=24870
<% c'est pas full pareil...

Au lieu de faire rien quand tu fais ceci :
if ( ( $date - rtrim( $tab_de_tab[$j][1] ) ) > $time )

Fais plutot
if ( ( $date - rtrim( $tab_de_tab[$j][1] ) ) <= $time )
et mets ton code immédiatement en dessous...
cs_Kayar Messages postés 19 Date d'inscription dimanche 5 novembre 2000 Statut Membre Dernière intervention 13 janvier 2006
10 mars 2005 à 00:53
Voilà j'ai tout remplacé comme tu m'as dit.
Mais pour certaines choses ca ne change rien comme pour ceci <? .
Si c'était ca <% ou ca <?php pour moi c'est pariel.
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
9 mars 2005 à 23:53
C'est peut-etre cool de ne pas utiliser de base de données pour faire cela, mais tu ne gères pas le lock des fichiers si deux personnes font une requète en même temps...
De plus, je ne vois pas ta source en tant qu'Expert... je la vois plutot en tant qu'Initié...
Ce n'est pas à ta fonction d'afficher du texte de la sorte... elle ne devrait que retourner le NOMBRE de personnes connecté... libre à toi ensuite de faire
echo ''.nb_visiteurs_connecte(800).' joueur(s) en ligne';
Il faut donner la job à la fonction que ce qu'elle doit faire seulement... ce n'est pas à elle d'afficher le texte...

chop est un alias de rtrim... alors utilise rtrim, ce sera mieux ;)
Même chose pour fputs avec fwrite.

$bool ? ah ouais je m'attendais à un boolean, et tu as mis un integer... un beau true et false serait pas mal :)

Remplace <? par <?php
Rejoignez-nous