begin process at 2010 03 12 12:24:56
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ASP.Net

 > FORUM EN ASP.NET C#

FORUM EN ASP.NET C#


 Information sur la source

Note :
5,4 / 10 - par 5 personnes
5,40 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ASP.Net Source .NET ( DotNet ) Classé sous :forum, datareader, oledbdatareader, access Niveau :Débutant Date de création :22/05/2004 Date de mise à jour :02/04/2005 17:44:53 Vu :13 809

Auteur : dionysos6868

Ecrire un message privé
Site perso
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Bonjour a tous,

je suis entraine de créer un forum style phpbb mais en asp.net

j'avance petit a petit et je souhaiterais savoir si certaine aimerais y contribuer.

je joint une capture d'écrant si vous souhaiter le tester contacter moi sur msn pc152@hotmail.com

Je suis partie d'une idée en tete et mon forum est fait sur le principle de tabelau mais declarer dans un balise div pour permettre d'avoir onmouseover et onmouseout.

je met des brique de code

Source

  • //premiere page avec les forum et les categorie
  • {
  • OleDbConnection Maconnec = new OleDbConnection(Application["CS"].ToString());
  • Maconnec.Close();
  • // Création d'une connection a la base de donnée
  • Label1.Text=Session["login"].ToString();
  • OleDbCommand MaComande = new OleDbCommand("SELECT * FROM f_forum INNER JOIN f_categorie ON f_forum.id = f_categorie.forum;",Maconnec);
  • try
  • {
  • //ouverture de la connection et execution de la requete
  • string Tab = "";
  • string nom_f = "";
  • string nom_f2;
  • Maconnec.Open();
  • OleDbDataReader dr = MaComande.ExecuteReader();
  • // Parcourt de la liste des utilisateur
  • while (dr.Read())
  • {
  • if (nom_f != dr["nom_forum"].ToString())
  • {
  • nom_f2 ="<tr><td class=\"forum\" colspan=\"3\">"+ dr["nom_forum"].ToString()+"</td></tr>";
  • }
  • else
  • {
  • nom_f2 = "";
  • }
  • Tab +=nom_f2+"<tr><td class=\"categorie\" onmouseover=\"this.bgColor='#deba84';KillFenetre()\" onmouseout=\"this.bgColor='#ffffff'\"><a href=\"listemsg.aspx?id="+dr["f_categorie.id"].ToString()+"\">"+dr["categorie"].ToString()+"</a><br><span class=\"categorieDes\">"+dr["discriptif"].ToString()+"</span></td><td>"+dr["date"].ToString()+"</td><td>"+dr["moderateur"].ToString()+"</td></tr>";
  • nom_f = dr["nom_forum"].ToString();
  • }
  • forumT.InnerHtml="<table BgColor = '#ffffff' BorderColor = '#deba84' Width = '100%' CellPadding = '1' CellSpacing = '2' Border = '1'><tr><td background=\"images/barre.gif\" class=\"fTitre\">Forum</td><td class=\"fTitre\" width=\"20%\" background=\"images/barre.gif\">Dernier sujet</td><td class=\"fTitre\" width=\"10%\" background=\"images/barre.gif\">Moderateur</td>"+Tab+"</table>";
  • }
  • catch
  • {
  • forumT.InnerText="Desoler erreur d'ouverture du forum veuillez revenir plus tard.";
  • }
//premiere page avec les forum et les categorie

{
			OleDbConnection Maconnec = new OleDbConnection(Application["CS"].ToString());
			Maconnec.Close();
			// Création d'une connection a la base de donnée
			Label1.Text=Session["login"].ToString();
			OleDbCommand MaComande = new OleDbCommand("SELECT * FROM f_forum INNER JOIN f_categorie ON f_forum.id = f_categorie.forum;",Maconnec);
			try
			{
				//ouverture de la connection et execution de la requete
				string Tab = "";
				string nom_f = "";
				string nom_f2;
				Maconnec.Open();
				OleDbDataReader dr = MaComande.ExecuteReader();
						// Parcourt de la liste des utilisateur
				
				while (dr.Read())
				{
					if (nom_f != dr["nom_forum"].ToString())
					{
						nom_f2 ="<tr><td class=\"forum\"  colspan=\"3\">"+ dr["nom_forum"].ToString()+"</td></tr>";
					}
					else
					{
						nom_f2 = "";
					}
					Tab +=nom_f2+"<tr><td class=\"categorie\" onmouseover=\"this.bgColor='#deba84';KillFenetre()\" onmouseout=\"this.bgColor='#ffffff'\"><a href=\"listemsg.aspx?id="+dr["f_categorie.id"].ToString()+"\">"+dr["categorie"].ToString()+"</a><br><span class=\"categorieDes\">"+dr["discriptif"].ToString()+"</span></td><td>"+dr["date"].ToString()+"</td><td>"+dr["moderateur"].ToString()+"</td></tr>";
					nom_f = dr["nom_forum"].ToString();
				}
					
				
				forumT.InnerHtml="<table BgColor = '#ffffff' BorderColor = '#deba84' Width = '100%' CellPadding = '1' CellSpacing = '2' Border = '1'><tr><td background=\"images/barre.gif\" class=\"fTitre\">Forum</td><td class=\"fTitre\" width=\"20%\" background=\"images/barre.gif\">Dernier sujet</td><td class=\"fTitre\" width=\"10%\" background=\"images/barre.gif\">Moderateur</td>"+Tab+"</table>";

			}
			catch
			{
				forumT.InnerText="Desoler erreur d'ouverture du forum veuillez revenir plus tard.";
			}

 Conclusion

Si vous avez des idée pour ameliorer car j'ai essayer de declarer mon table cote client et je remplire cote serveur mais pas possible de mettre le mouseouver et out

le fair avec un datagrid ca ne me plaisais pas.

La derniere chose que je recherche est comment limiter la vus des mes sujet on nombre de 10 et de fair aparettre suivant et precedent, en datagrid cela est facile mais avec un tabkleau je sais pas!!

merci


 Historique

02 avril 2005 17:44:53 :
verification ;)

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) UTILISATION DE LA MÉTHODE SORT ET SORTDIRECTION AVEC UN GRID... par jesusonline
Source avec Zip Source .NET (Dotnet) CUSTOM DATEPIKER DÉRIVANT DE COMPOSITECONTROL par fredzool
Source avec Zip UN MODULE POUR APPRENDRE SQL par Elmarzougui
Source avec Zip Source .NET (Dotnet) BOUTON QUI EMPECHE LE MULTI CLIC AVANT LA FIN DU TRAITEMENT.... par fredzool
Source avec Zip Source .NET (Dotnet) BOUTON AVEC CSS ET USERCONTROL WITH EVENT par fredzool

 Sources en rapport avec celle ci

Source avec Zip GESTION D'UNE BIBLIOTHÈQUE par Elmarzougui
Source avec Zip UN MODULE POUR APPRENDRE SQL par Elmarzougui
Source .NET (Dotnet) IMPORTER UN FICHIER EXCEL DEPUIS UN POSTE ET L'AJOUTER SUR L... par jseblavoie
Source avec Zip Source .NET (Dotnet) FORUM (MON PREMIER) par ivanoff1
Source avec Zip FORUM ASP par Alain62

Commentaires et avis

Commentaire de DG78 le 23/05/2004 10:02:53

Bonjour,

C'est une très bonne idée de créer un forum en asp.net C#.
Il en existe déjà (et de très bons) en open source, par exemple :
www.yetanotherforum.com (téléchargeable gratuitement).
Par contre .. tout est en Anglais dans le texte ;))
Mais, .. soupir de soulagement .. , il existe une version française traduite par Netah.
Vous pouvez voir un de ses forums : www.forum-video.com
et le contacter : contact@zoneb.org, il vous enverra la traduction.

Cordialement,
Dominique Gratpain

P.S.: une petite remarque (à ne pas mal prendre mais je commence à craquer) qui s'adresse à toi et à de très nombreuses personnes sur Code-Sources : comment peut-on être aussi "balèzes" en programmation et faire autant de fautes d'orthographe. Pourquoi ne pas relire ou saisir dans Word puis lancer le correcteur orthographique ?



--------------------------------------------------------------------------------

Netah _X
http://www.ZoneB.org

Commentaire de dionysos6868 le 23/05/2004 11:34:58

je suis d'accord avec toi sur les faut d'orthographe et je m'en excuse.

merci pour les info sur les forum je vais aller voir mais je reste sur mon idée de créer le mien meme si il ne sera pas aussi bo ou pratique ou ..; etc mais je l'aurais fait

Commentaire de Dloff le 25/05/2004 02:54:25

Un forum en ASP :
http://www.bheller.com/index01.htm
Crée par Bruce HELLER

Commentaire de Dloff le 25/05/2004 02:54:42

Un forum en ASP :
http://www.bheller.com/index01.htm
Crée par Bruce HELLER

Commentaire de dionysos6868 le 25/05/2004 06:50:19

voila pour ceux qu'il veulent voir le debut de mon forum rendez vous sur http://pc152.int.webmatrixhosting.net

il y a besoin d'un enregistrement sinon vous pouvez utiliser :
LOGIN : a
PASSE : a

voila vous allez dans forum et vous pourrer voir les debut de mon forum

Commentaire de Jackboy le 25/05/2004 15:09:56

http://www.yetanotherforum.net/ et non .com

Commentaire de ilsandor le 30/05/2004 13:17:53

un petit tuyau au niveau de la déclaration de confidentialité lors de l'inscription dans ton forum.
"Le webmestre ne peut pas être tenu pour responsable si une tentative de piratage informatique conduit à l'accès de ces données. "
constitue une clause abusive. En gros selon la CNIL ton hébergeur doit tout mettre en oeuvre pour éviter cela mais tu n epeux te décharger de cette responsabilité.
ah oui! j'oubliais tu es tenu de mettre une case à cocher pour l'acceptation des conditions d'inscription.
C'est des choses qu'il vaut mieux savoir .
IlSandor :)

Commentaire de simo8686 le 19/01/2008 23:07:18

deploiment asp.net

Commentaire de jeDebuuute le 21/05/2008 21:33:02

http://pc152.int.webmatrixhosting.net

le lien ne fonctinne pas !

Commentaire de jeDebuuute le 21/05/2008 21:35:45

Je suis intéressé par ce projet !!
Mais je suis débutant ! il se peut que j'apporterais rien ! mais je vais essayer ! c'est cette idée que je veux concrétiser maintenant !
Comment procèdes-tu ?
T'as fais une analyse derrière ?

Commentaire de jeDebuuute le 21/05/2008 21:38:49

Pu.... ! j'ai pas vu la date !!
ça date de 2004, ton truc !!
Alors, il marche le forum ?

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Connaitre le type d'un champs access [ par fcampagne ] Bonjour a tous je suis a la recherche d'une methode qui serait en mesure de me fournir le type des champs dans une base access j'ai un datareader qui Besoin aide débutant Access Asp.net/Vb.net [ par Nightcourrier ] bonjour a tous,Voici mon problème je veux lire une base de données access et asp.net et vb.netVoici comme je m'y prend cependent la réponse me donne t requete sql de access vers sage [ par speech ] Bonjour, Je ne connais rien en sql ou en access, et mon cher patron me demande de faire une requete sql depuis access vers une bdd de sage pour récupé ASP-Access-Outlook [ par dmoulard ] Bonjour, j'essais de créer une page Asp qui ce connecte à une base de donnée Access, laquelle (bd) contient une table lié à un dossier d'outlook (pas Nouvelles fonctionnalités dans le forum [ par Nix ] Ce message est un petit test des fonctionnalit&#233;s apport&#233;es gr&#226;ce &#224; la FreeTextBoxLes membres club peuvent stocker des images dans Problème de dll avec access 2003 [ par paterbis ] Bonjour &#224; tous et merci pour m'accepter dans ce forum. J'ai une basse de donn&#233;e cr&#233;&#233;e par moi-m&#234;me et fonctionnant avec acces [Access/VB.NET] Sélectionner seulement x enregistrements [ par Netlink ] Bonjour &#224; tous ! Est-il possible en SQL (sur Access) de ne s&#233;lectionner par exemple Addnew n'enregistre pas dans ma DB Access [ par GranDav ] Dernier recours le forum... Quelqu'un pourrait me dire en quoi mon code ci-dessous est incorrecte? L'update ne s'effectue pas dans Access et je n'ai a Recup de champs dans une base Access [ par malhivertman1 ] En fait, g une base de donn&#233; access. G f&#233; une page d'identification de l'utilisateur mais juste avec un num&#233;ro, pas de mot de pass er j Problème de connection avec une bdd ACCESS [ par GerardChezy ] Bonsoir &#224; tous.Quelqu'un peut-il m'aider sur ce message :"System.Data.OleDb.OleDbException: Fichier 'C:\WINDOWS\system32\tabl.mdb' introuvable."J


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,998 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales