Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum PC » Programmation Web » Forum (8 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Benjy Ecrit le: Jeudi 29 juillet 2004 à 11:28 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


Voila j'ai besion d'aire je voudrai faire mon forum mais je voudrais savoir comment on retient l'information de lecture d'un topic? pour la couleur des dossier merci
Le langage C y'a pas mieux!!!
    
./Post n°1   Marquer comme non lu.
Benjy Ecrit le: Samedi 31 juillet 2004 à 21:50 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


sil vous plait aidez moi merci
Le langage C y'a pas mieux!!!
    
./Post n°2   Marquer comme non lu.
Kevin Kofler Ecrit le: Samedi 31 juillet 2004 à 23:19 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Bah, je connais une personne ici qui sait. :) (L'auteur de ce forum. ;))
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°3   Marquer comme non lu.
geogeo Ecrit le: Dimanche 1er août 2004 à 02:18 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Bah il faut utiliser une table avec le format de ton forum. Chaque forum a un format spécifique.

Pour ma part la table contient:
user_id = L'id de l'utilisateur
forum_id = L'id du forum
cat_id = L'id de la catégorie
topic_id = l'Id du topic
last_msg = Numéro du message à partir du quel l'utlisateur n'a pas vu les autres messages.
subject = Sujet a jouté dans 'Mes sujets'
flag = Topic ou catégorie lue.

Pour une catégorie topic_id = 0 sinon pour un topic, topic_id!=0
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°4   Marquer comme non lu.
Benjy Ecrit le: Dimanche 1er août 2004 à 12:37 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


hum j'ai pas tout compris geogeo:(
Le langage C y'a pas mieux!!!
    
./Post n°5   Marquer comme non lu.
geogeo Ecrit le: Dimanche 1er août 2004 à 19:31 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Bah je ne vois pas comment expliquer mieux, surtout que c'est à toi de réflechir à tout ça suivant le format de ton forum et de tes connaissances.
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°6   Marquer comme non lu.
Invité Ecrit le: Mardi 3 août 2004 à 12:57 Déconnecté(e)    
 
Avant de faire ton propre forum, prends-en un déjà fait genre PwsP... euh pardon, comme PhPBB par exemple, et tu peux regarder les sources !
    
./Post n°7   Marquer comme non lu.
limmt Ecrit le: Mercredi 4 août 2004 à 08:13 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


si tu veux je t'envoie les source du formu que j'avais fait pour ti-moon
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°8   Marquer comme non lu.
Thor Ecrit le: Mercredi 4 août 2004 à 09:36 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Eh Benjy ça dépend également de ton mode d'enregistrement des données : Personellement je n'utilise pas la méthode de geogeo pour mon site (les tables MySQL) car certain hébergeur ne disposent pas de cette option. J'ai donc préféré utiliser l'option des fichiers textes :
Dans un fichiers texte ton forum peut être rangé de la façon suivante :

$user_id //= L'id de l'utilisateur
$forum_id //= L'id du forum
$cat_id //= L'id de la catégorie
$topic_id //= l'Id du topic
$last_msg //= Numéro du message à partir du quel l'utlisateur n'a pas vu les autres $messages.
$subject //= Sujet a jouté dans 'Mes sujets'
$flag //= Topic ou catégorie lue.


Attention : chaque saut de ligne est indispensable. Deplus j'ai repris l'exmle de geogeo du post 3.

ensuite si tu fait
$MesInfos = file ("forum.dat","r");
(en admettant que forum.dat soit un fichier texte contenant les infos mentionnées si dessus) tu pourra ensuite récupérer les infos tu forum de la façon suivante :

$MesInfos[0] donnera $user_id.....et $MesInfos[7] donnera $flag.

Il ne te reste plus qu'à afficher l'image du dossier : rouge si pas lu (0) et jaune si lu (1):

if ($MesInfos[7])
{
echo "<img src="dossier_jaune" border=0>";
}
else
{
echo "<img src="dossier_rouge" border=0>";
}

Et là je pense pouvoir dire CQFD
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
  :: Index » Forum PC » Programmation Web » Forum (8 réponse(s))
Pages : 1/1     « [1] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 42.71ms avec 19 requetes