Accueil   Accueil    Forum   Forum    Download   Download    Livre d'or   Livre d'or    Contact   Contact    Liens Web   Liens Web

Afficher les points du membre et visible uniquement par lui. - CMS KwsPHP - Le site clés en main

Colonne de gauche

Espace membre

Privé Masquer le formulaire de connexion


Se souvenir de moi ?


Mot de passe oublié

Menu

Forum

Sujets Importants

fleche basForum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


fleche bas[Résolu] Afficher les points du membre et visible uniquement par lui.  [11 réponses]

puce Index du Forum  » Portail & Modules  » Modifications et Créations des modules


Répondre


fleche bas

Hermione
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 111 (0.01/Jour)
Inscrit(e) le: 26 juin 2006
Visiter son site
Imprimer Permalien dimanche 30 novembre 2008 à 05:15  
Bonjour,
J'ai sur mon site un système de points et je souhaiterais créer une page où le membre pourrait voir le nombre de points qu'il a. Mais visible uniquement par lui. Un genre de truc comme le "bonjour Machinchose" dans le header. Donc ca serait plutôt "bonjour machinchose, tu as x points".
Alors j'ai bien compris comment récupérer des données, en revanche, je ne sais pas ce qu'est la variable pour que ca s'affiche en fonction de la session du membre connecté.
Est ce que quelqu'un pourrait m'aider sur ça ? J'ai essayé des tas de trucs, sans succès évidemment... J'ai toujours un problème de requête !
Merci


Infos CMS KwsPHP


Informations : Avant de poster un sujet sur le forum

Veuillez avant tout vérifiez la comparaison de vos fichiers sur votre site
Mon compte / Outils / Comparaison


La recherche avancée du forum (en ciblant au mieux les options de la recherche)
La Faq - La documentation - La documentation en vidéo - Le sujet "Install et Mise à jour"
Vous devez lire en priorité le topic de la 1.6 pour en découvrir ses fonctionnalités


Afficher



Imprimer Permalien dimanche 30 novembre 2008 à 10:41  
Ou sont les points dans quelle table?



ΦOtocinclus
Administrateur
stars7.png


avatar
Hors ligne

Nombre de posts: 3163 (0.43/Jour)
Inscrit(e) le: 02 septembre 2006
Visiter son site
Imprimer Permalien dimanche 30 novembre 2008 à 14:19  
pour la requete :
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. $req_c4mbr = reqmysql('SELECT `points` FROM `c4m_mbr` WHERE `id_user` = '.$K_user->id);
  5. $c4mbr = mysql_fetch_object($req_c4mbr);
  6.  
  7. #####!!!#####
  8. ?>


Ensuite, le bienvenue machinchose comme tu dis est écrit dans la variable $phrase_intro, c'est donc là qu'il faut ajouter tes points.

Pour ne pas toucher aux fichiers du portail, et donc ne pas avoir à refaire les modifs à chaque mise à jour du portail, je te propose de mettre tout ça au début du header.php de ton thème.

ce qui nous donnerait donc :

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. if (! (defined ('__KWS__'))) { die ('Erreur d\'appel de fichier.'); }
  5.  
  6. $req_c4mbr = reqmysql('SELECT `points` FROM `c4m_mbr` WHERE `id_user` = '.$K_user->id);
  7. if (mysql_num_rows($req_c4mbr) > 0)
  8. {
  9.     $c4mbr = mysql_fetch_object($req_c4mbr);
  10.     $phrase_intro .= ' vous avez '.intval($c4mbr->points).' point'.($c4mbr->points >1 ? 's' : '');
  11. }
  12.  
  13. echo'
  14. <html xmlns="http://www.w3.org/1999/xhtml">
  15. <head>
  16. etc ... etc ... etc ...
  17.  
  18. #####!!!#####
  19. ?>


Edité dimanche 30 novembre 2008 : 14:21 par Otocinclus


LES C0NS, ÇA OSE TOUT. C'EST MÊME À ÇA QU'ON LES RECONNAÎT.

Michel Audiard


Hermione
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 111 (0.01/Jour)
Inscrit(e) le: 26 juin 2006
Visiter son site
Imprimer Permalien dimanche 30 novembre 2008 à 17:00  
Oto ? Ce code il peut fonctionner aussi si je veux faire une page indépendante ou je suis obligée de le mettre dans le header... Parce que je veux afficher les gallions aussi... Mais dans une page indépendante.
Et là quand je le mets sur une page indépendante... je mets donc echo'$phrase_intro.'; Ben ça m'écrit rien !



ΦOtocinclus
Administrateur
stars7.png


avatar
Hors ligne

Nombre de posts: 3163 (0.43/Jour)
Inscrit(e) le: 02 septembre 2006
Visiter son site
Imprimer Permalien dimanche 30 novembre 2008 à 17:32  
bin ça dépend de ce que tu appelles une page indépendante ....

Si c'est une page de ton module, à laquelle tu accèdes via index.php?mod=ton_module&ac=ta_page ça devrait fonctionner.


LES C0NS, ÇA OSE TOUT. C'EST MÊME À ÇA QU'ON LES RECONNAÎT.

Michel Audiard


Hermione
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 111 (0.01/Jour)
Inscrit(e) le: 26 juin 2006
Visiter son site
Imprimer Permalien dimanche 30 novembre 2008 à 17:40  
Ben oui, ça fonctionne... Mais ça m'affiche pas les points... Ça m'affiche $phrase_intro smiley sg3agg28g.gif

C'est bien ça qu'il faut mettre dans le echo : echo'.$phrase_intro.'; ?



ΦOtocinclus
Administrateur
stars7.png


avatar
Hors ligne

Nombre de posts: 3163 (0.43/Jour)
Inscrit(e) le: 02 septembre 2006
Visiter son site
Imprimer Permalien dimanche 30 novembre 2008 à 17:56  
mais as-tu modifié le contenu de la variable pour y ajouter les ponts avant de l'afficher ?
(cf mon code précédant
Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. $phrase_intro .= ' vous avez '.intval($c4mbr->points).' point'.($c4mbr->points >1 ? 's' : '');
  5.  
  6. #####!!!#####
  7. ?>
- En passant regardes comment on ajoute le S s(il y a plusieurs points smiley sg3bgg29g.gif )


LES C0NS, ÇA OSE TOUT. C'EST MÊME À ÇA QU'ON LES RECONNAÎT.

Michel Audiard


Hermione
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 111 (0.01/Jour)
Inscrit(e) le: 26 juin 2006
Visiter son site
Imprimer Permalien dimanche 30 novembre 2008 à 18:12  
Mais Oto, c'est quoi un pont ? smiley sg3agrougisg3ag.gif


ΦOtocinclus
Administrateur
stars7.png


avatar
Hors ligne

Nombre de posts: 3163 (0.43/Jour)
Inscrit(e) le: 02 septembre 2006
Visiter son site
Imprimer Permalien dimanche 30 novembre 2008 à 18:22  
tiens je te donne le i qui manque .... ça te rappelle quelque chose comme ça ?


LES C0NS, ÇA OSE TOUT. C'EST MÊME À ÇA QU'ON LES RECONNAÎT.

Michel Audiard


Hermione
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 111 (0.01/Jour)
Inscrit(e) le: 26 juin 2006
Visiter son site
Imprimer Permalien dimanche 30 novembre 2008 à 19:05  
Heu ? Ca devrait ? Parce que là je viens d'éplucher les pages que t'as faites et ... Ben je trouve un [i] que dans la répartition !


skippko
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 65 (0.01/Jour)
Inscrit(e) le: 28 septembre 2006
Visiter son site
Imprimer Permalien dimanche 30 novembre 2008 à 19:37  
Juste pour faire un pont entre Oto et toi,je vais mettre les points sur les "i" qui font de pont un point. smiley sg3agzzg3ag.gif


fleche bas[Résolu] Afficher les points du membre et visible uniquement par lui.  [11 réponses]

Répondre



puce Index du Forum  » Portail & Modules  » Modifications et Créations des modules