Afficher le membre connecter au forum et les non membre
9 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Afficher le membre connecter au forum et les non membre
Salut
Alors voila j'ai un petit forum tout simple en php qui est en local, et j'essai de pouvoir afficher les membres (moi lol) connecté et ceux qui ne sont pas connecter en tant que membre mes en tant que visiteur
J'ai regarder des tuto etc
J'utilise le forum TR Forum v1.5
Ma table pour l'user.
Nom de la table :
tr_user_forum
Structure :
J'ai ajouter un champ : connecte
Dans l'index du forum j'ai fait un include qui va appeler le fichier : affichage.php
Structure du fichier affichage.php
Le prob est que cela affiche toujours 0, alors que je suis connecter en tant que membre.
On ma dit de faire un update, mais je voi pas comment
Merci en tout cas de votre aide
Alors voila j'ai un petit forum tout simple en php qui est en local, et j'essai de pouvoir afficher les membres (moi lol) connecté et ceux qui ne sont pas connecter en tant que membre mes en tant que visiteur
J'ai regarder des tuto etc
J'utilise le forum TR Forum v1.5
Ma table pour l'user.
Nom de la table :
tr_user_forum
Structure :
- Code: Tout sélectionner
user_id int(11) Non auto_increment
pseudo varchar(65) Non
pass varchar(65) Non
email varchar(80) Non
location varchar(65) Non
site varchar(65) Non
signature longtext Non
avatar varchar(100) Non
user_date datetime Non 0000-00-00 00:00:00
nbrep int(11) Non 0
admin int(11) Non 1
connecte` smallint(6) Non 0
J'ai ajouter un champ : connecte
Dans l'index du forum j'ai fait un include qui va appeler le fichier : affichage.php
Structure du fichier affichage.php
- Code: Tout sélectionner
<?php
//on se connecte à la base de données
include ("mysql.php");
//on compte le nombre d'entrées où le champ "connecte" est égal à 1
$reponse = mysql_query ("SELECT COUNT(*) AS connectes FROM tr_user_forum WHERE connecte = 0");
$donnees = mysql_fetch_array ($reponse);
?>
<table>
<?
//si le nombre de connectés est égal ou inférieur à 1, on ne met pas de 's'
if ($donnees['connectes'] <= 1)
{
?>
<td align="center">Membre connecté : <a style="color:green" href="liste_connectes.php"><? echo $donnees['connectes']; ?></a></td>
<?
}
//sinon on en met un
else
{
?>
<td align="center">Membres connectés : <a style="color:green" href="liste_connectes.php"><? echo $donnees['connectes']; ?></a></td>
<?
}
?>
</table>
<?
mysql_close();
?>
Le prob est que cela affiche toujours 0, alors que je suis connecter en tant que membre.
On ma dit de faire un update, mais je voi pas comment
Merci en tout cas de votre aide
Salut poppyto
Ok comme ceci ?
Merci pour l'aide
Ok comme ceci ?
- Code: Tout sélectionner
//on compte le nombre d'entrées où le champ "connecte" est égal à 1
$reponse = mysql_query ("SELECT COUNT(*) AS connectes FROM tr_user_forum WHERE connecte = 0");
$donnees = mysql_fetch_array ($reponse);
UPDATE tr_user_forum SET connecte='1'
WHERE user_id = '1';
Merci pour l'aide
//on compte le nombre d'entrées où le champ "connecte" est égal à 1
mysql_query ("UPDATE tr_user_forum SET connecte='1' WHERE user_id = '1'");
$reponse = mysql_query ("SELECT COUNT(*) AS connectes FROM tr_user_forum WHERE connecte = 1");
$donnees = mysql_fetch_array ($reponse);
mysql_query ("UPDATE tr_user_forum SET connecte='1' WHERE user_id = '1'");
$reponse = mysql_query ("SELECT COUNT(*) AS connectes FROM tr_user_forum WHERE connecte = 1");
$donnees = mysql_fetch_array ($reponse);
En général ces script de visiteurs online affiche forcément un user online.
Par contre tu dit que tu inclus ton fichier affichage.php dans l'index de ton forum. Je pense que la connexion avec la bdd est déjà établis, tu doit pouvoir faire sauter le :
//on se connecte à la base de données
include ("mysql.php");
Ensuite couper le php pour afficher un "</table>" c'est vraiment lourd, tu sais pas faire un echo ou quoi ?
@++
Par contre tu dit que tu inclus ton fichier affichage.php dans l'index de ton forum. Je pense que la connexion avec la bdd est déjà établis, tu doit pouvoir faire sauter le :
//on se connecte à la base de données
include ("mysql.php");
Ensuite couper le php pour afficher un "</table>" c'est vraiment lourd, tu sais pas faire un echo ou quoi ?
@++
Ok j'ai enlever la connection en + comme tu dis, merci.
Pour le echo je viens de le faire, a la base c'est pas mon script, il viens d'un tuto.
Le truc est que la c'est fait pour voir s'il y a un membre de connecter au forum et non pas un visiteur.
Pour le echo je viens de le faire, a la base c'est pas mon script, il viens d'un tuto.
En général ces script de visiteurs online affiche forcément un user online.
Le truc est que la c'est fait pour voir s'il y a un membre de connecter au forum et non pas un visiteur.
9 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Votez pour les meilleurs WRInautes de 2007 !
- Les meilleurs WRInautes en 2007
- Une communauté WebRankInfo sur Orkut
- Live Search corrige le problème de referrers
- Recommandation de messages dans le forum WebRankInfo
- Forum WebRankInfo : un membre du moteur de recherche Voila.fr vient discuter
- 15-02-2006 : Interview Exalead sur le chat de WebRankInfo
- Flash : nouveau patch IE + le point sur le référencement Flash
- Nombre moyen de mots par requête : statistiques AOL Août 2006
- Référencement : stratégies de liens version 2006
- Problème avec un membre de mon forum
- Recherche un Script PHP zone membre + forum
- Tout les moyens de bannir definitivement un membre de forum
- Membre du forum voulant inscrire un site dans l'annuaire
- Bannir un membre
- Espace membre
- membre en plus = page different
- Membre Invisible
- Bug : membre nifrou
- Script d'espace membre
- optimisation d'espace membre
- script espace membre
- Problème avec un membre
- Référencer un espace membre
- Maitriser la connexion d'un membre
Consultez la description détaillée des produits ou services de Google suivants : GoogleGuy, Orkut
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum