begin process at 2012 05 28 05:14:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

probleme avec mon Forum en ASP


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme avec mon Forum en ASP

jeudi 29 novembre 2001 à 11:58:19 | probleme avec mon Forum en ASP

Sam

salut,
j'ai crée un forum en asp/vbscript
le seul probleme est que j'ai pas trouvé une bonne soluce pour afficher l'aborescence des messages/reponses respectives, je pense que le probleme peut etre resolu en utilisant la recursisvité !! comment faire de la recursivite est VBScript ???
merci
a+
PS : voici mon pb, si vous avez une soluce ...
table access : message(ID, msg, idRep) : idRep est l'id de la reponse du message d'identifiant ID, il faut juste extraire toutes les reponses et leur reponses successives d'un message donné


vendredi 30 novembre 2001 à 13:20:33 | Re : probleme avec mon Forum en ASP

Francois_Pignon

Voici un exemple de page forum affichant tous les messages
et qui passe à la page suivante quand il y a plus de 10 question...

Le forum complet se trouve quelque part dans la rubrique ASP du site (en anglais) www.scriptsearch.com

Bon amusement

<%
dim CONNECTIONSTRING
Select Case Request.QueryString("Direction")
Case ""
Session("CurrentPage") = 1
Case "Next"
Session("CurrentPage") = Session("CurrentPage") + 1
Case "Prev"
Session("CurrentPage") = Session("CurrentPage") - 1
End Select
Const adOpenKeyset = 1
Set objConnection = Server.CreateObject("ADODB.Connection")
objConnection.CONNECTIONSTRING = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.Mappath("forum.mdb") & ";"
ObjConnection.Open
Dim strSQL
Dim strSQL2
strSQL = strSQL & "Select * from questions"
Set RsMain = Server.CreateObject("ADODB.Recordset")
strSQL2 = strSQL2 & "Select * from reponses"
Set RsSecondary= Server.CreateObject("ADODB.Recordset")
RsMain.PageSize = 10
RsMain.Open strSQL, objConnection, adOpenKeyset
RsSecondary.Open strSQL2, objConnection, adOpenKeyset
RsMain.AbsolutePage = CLng(Session("CurrentPage"))
%>
<html>
<head>
<title>Mon Forum</title>
</head>
<body marginwidth="0" bgcolor="#990026" leftmargin="0">

<%
Dim r
For r = 1 To RsMain.PageSize
%>
<%
dim i
dim pic
pic = ("<img src=reline.jpg width=8 height=10 alt=reline.jpg (802 bytes)>")
break = "<br>"
i =" "
Response.Write("<font color=black size=2 face=Verdana, Arial, Helvetica, sans-serif>  . " & " " & "<a href=" & Chr(34) & "bbresponse.asp?ID=" & rsmain.Fields("ID") & Chr(34) & ">" & rsmain.Fields("Subject") & "</A>" & "   Envoyé par" & "<strong><i>" & " " & rsmain.Fields("username") & "</i></strong>" & " le " & rsmain.Fields("date") & "</font><br>")
If NOT RSSecondary.BOF Then
rsSecondary.MoveFirst
Do Until rsSecondary.EOF
If rsSecondary.Fields("Subjectid") = rsMain.Fields("Subjectid") then
response.write(i & pic & "<strong> >></strong><a href=" & Chr(34) & "bbremark.asp?ID=" & rsSecondary.Fields("ID") & Chr(34) & "><font color=black size=2 face=Verdana, Arial, Helvetica, sans-serif>" & rsSecondary.Fields("subject") & "</A></font> <font color=black size=2 face=Verdana, Arial, Helvetica, sans-serif>" & " " & "(" & rsSecondary.Fields("username") & ")" & "</font><br>")
i = i + " "
End if
rsSecondary.MoveNext
Loop
End If
%>
<% RsMain.MoveNext
If RsMain.EOF then
exit for
End If
Next
%><br>

<%If CLng(Session("CurrentPage")) > 1 Then %>
<a href="forum.asp?Direction=Prev"><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#CCCCCC">Précédents</font></a>
<% End If %>


<%If CLng(Session("CurrentPage")) < RsMain.Pagecount Then %>
<a href="forum.asp?Direction=Next"><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#CCCCCC">Suivants</font></a>
<% End If %>
<%
RsMain.Close
RsSecondary.close
objConnection.Close
Set RsMain = Nothing
Set RsSecondary=Nothing
Set objConnection = Nothing
%>
</body>
</html>




-------------------------------
Réponse au message :
-------------------------------

salut,
j'ai crée un forum en asp/vbscript
le seul probleme est que j'ai pas trouvé une bonne soluce pour afficher l'aborescence des messages/reponses respectives, je pense que le probleme peut etre resolu en utilisant la recursisvité !! comment faire de la recursivite est VBScript ???
merci
a+
PS : voici mon pb, si vous avez une soluce ...
table access : message(ID, msg, idRep) : idRep est l'id de la reponse du message d'identifiant ID, il faut juste extraire toutes les reponses et leur reponses successives d'un message donné





Cette discussion est classée dans : message, asp, probleme, forum, reponses


Répondre à ce message

Sujets en rapport avec ce message

Probleme avec SQL SERVER [ par valou ] salut,j'ai un probleme pour une requete en asp sur sql server.voici mon code:Set conn = Server.CreateObject("ADODB.Connection")connstring = "driver={S Je cherche un script asp [ par Dup03 ] Je cherche un script pour faire un forum de discusionque les titres des message se trouve a gauche dans une caseet que les message se voie a droite qu Probleme d'affichage de page ASP [ par valou ] bonjour,j'ai un problème lorsque je veut executer ma page asp sur mon site.tous le code apparait, mais le traitement n'est pas effectuer.Merci si vous Probleme de connexion :Password (asp/sqlserver2000) [ par totoche ] Bonjour,j'ai créer une chaine de connexion en asp avec comme provider=sqloledb;mon password dans la chaine est indentique a celui attribué a la conne Probleme d' hebergeur pour gérer ASP [ par thedentiste ] Pour l'instant j'utilisais adodb avec une base de donne sous access 2000 je viens de m'enregistrer sous www.phidji.com un hebergeur gratuit qui gère l Probleme de requete ASP-SQL [ par peguman ] lors d'un e requete SQL d'insertion dans une table, l'erreur suivante apparait : ADODB.Field erreur '800a0cb3' L'opération demandée par l'application probleme de version ASP ? [ par peguman ] lors d'un e requete SQL d'insertion dans une table, l'erreur suivante apparait : ADODB.Field erreur '800a0cb3' L'opération demandée par l'application Probleme ASPMAIL [ par harry ] Bonjour,J'aimerais pouvoir donner la possibilité aux internaute de m'envoyer par l'intermédiaire d'un formulaire et d'ASPMAIL , un fichier photo se tr probleme d'insertion des enregistrements dans la BD chez le fournisseur [ par rim ] bonjour à tous mon problème est comme suit:j'ai écris 2 pages (.asp) différentes qui traitent les données saisies et les insérent dans une base de don


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,234 sec (3)

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