Ssnacke
Messages postés7Date d'inscriptionlundi 31 mai 2004StatutMembreDernière intervention 2 août 2005
-
2 août 2005 à 02:08
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
2 août 2005 à 16:04
J'ai voulu crée un forum moi même parce que l'inconvénient avec des forums phpbb et autres c'est que les membres doivent toujours se réinscrire deux fois... (une inscription sur le site et une inscription sur le forum).
J'ai donc voulu en faire un lier au site afin d'avoir une reconnaissance de pseudo ! Mais n'ayant pas un niveau très élevé en php j'ai vite rencontré un problème. Mais pas moyen de voir ou sa coince !
C'est assez complexe car il doit y avoir des erreurs un peu partout donc merci de pas trop s'énerver sur moi :)
Le système de ballon rouge et de ballon blanc (L'image donc qui dis si message non lu ou message lu) déconne. Sa reste toujours message non lu !!!
Le forum ne veut apparement jamais me considéré comme un connecté alors que je le suis.
J'ai même obligé d'être connecté pour allez sur les pages pour essayer, mais le forum veut rien savoir pour lui je suis toujours un invité ! Donc je pense que le problème viendrait de la...
J'ai aussi un problème pour l'envoie des avatars sur le forum, à chaque fois que je veux en envoyer un il m'envoie sur la partie des passes perdu ! Je ne comprend pas sa non plus...
Normalement en étant connecté il devrait affiché l'avatar sur un topic mais la il met invité ... même si je me met un avatar moi même manuellement dans la bdd, le forum ne me connait pas !
Enfin je vous remercierais si une personne pourrait m'aidé dans mes problèmes même si c'est pas très clair je reste bien sur la si vous voulez me demandez une précision ! C'est surement un détail... mais j'ai fais ce que j'ai pu pour trouvé de moi même :( !
Le système pour se connecter :
http://www.jeux-rsca.net/forum/index.php Pseudo : Ssnacke
Mot de passe : test
Ensuite une fois connecter allez sur forum.php et vous y êtes !
Il y a 5 fichiers php,
fonctions.php -> source forum.php -> sourceforumoubli.php -> sourceforumreply.php -> sourceforumtopic.php -> source voilà les tables sql :
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 2 août 2005 à 02:27
Salut,
c'est assez compliqué à gérer ce système des messages lus/non lus. Soit
tu passes par cookie, et c'est chiant si l'internaute change de PC (ou
si il efface les cookies) soit tu passes par une base ce qui est
préférable, mais bon faut surtout bien réfléchir à la conception.
Dans ta table qui marque les topics consultés, il faut d'abord l'id du topic, l'heure et l'id du membre.
Lorsque qu'un membre poste un nouveau message dans le topic, tu effaces
de cette table les valeurs correspondantes à ce topic pour que les
messages passent en "non lus".
Y'a encore d'autres choses à penser (date butoire à partir de laquelle
tous les messages seront marqués lus si le membre le désire) par
exemple...
Ssnacke
Messages postés7Date d'inscriptionlundi 31 mai 2004StatutMembreDernière intervention 2 août 2005 2 août 2005 à 02:58
Bah, c'est ce que j'ai fais avec user_session_time et user_aftertim!!!
A chaque fois qu'il y a une connexion user_session_time va a user_after et user_session_time devient la date actuel !
J'aimerais l'avis d'autres personnes sur ce problème en regardant mieux mes sources je suis sur qu'il y a une solution...