Principe d'un forum

Signaler
-
 seb -
Slt,
Voila le topo: je fait en ce moment un forum...J'arrive bien a géré les reponses qud c des reponses d'un mes normal mais qd c des reponses de reponses j'arrive pas...EN fait ce qui me manque c la théorie pas la pratique alors pas le peine de filer des bouts de code

Merci d'avance!

@++
vbtom.

10 réponses

Salut ! Désolé, pour la théorie je peux pas t'aider... Par contre moi j'ai besoin de code!!!! J'ai un probleme avec les cotes (l'eternel probleme parait il, sauf que personne n'arrive a m'aider...). En fait je sais qu'il faut utiliser une methode ".replace()" en JAVASCRIPT, mais mon probleme c que je sais pas comment, donc si tu peux m'eclairer, ce serait sympa! (il me faut le code en JAVASCRIPT, et pas en VBscript...)
Merci d'avance, et bon courage pour ton forum
Seb.
Ouais mais tu parles de JSP ou de JS client??

@++
vbtom.
Nan mais attend je plane là on s'en balance que ca soit du JS client ou du JS Serveur!
JE peux pas donner la réponse maitenant mais bientot...Donne moi quelques heures!

@++
vbtom.
Si ca marche "Replace" mais c pas comme en VB c a dire que cela ne remplace la chaine demandé dans le texte mais juste la première...Pas comme en VB.
G deja rencontré le problème! Mais je sais pas cmt t'aider

SI tu veux voici l'explication de "Replace" vu par Microsoft(vois plus bas) c extrait de MSDN Library.

@++
vbtom.

Description
Substitue un nouveau texte à celui trouvé par une expression régulière.
Syntaxe
stringObj.match(rgExp, replaceText)

La syntaxe de la méthode replace comprend les éléments suivants :

Élément Description
stringObj Objet String ou littéral sur lequel s'effectue l'opération. Cet objet n'est pas modifié par la méthode replace.
rgExp Objet Regular Expression décrivant l'élément à rechercher.
replaceText Objet String ou littéral contenant le texte à substituer lors de chaque correspondance réussie de rgExp dans stringObj.

Note
Le résultat de la méthode replace est une copie de stringObj après que tous les remplacements ont été effectués.
La méthode met à jour le contenu de l'objet RegExp.

The following example illustrates the use of the replace method:

function ReplaceDemo()
{
var r, re;
var s = "The quick brown fox jumped over the lazy yellow dog.";
re = /fox/i;
r = s.replace(re, "pig");
return(r);
}
bon je vais essayer de m'en sortir avec ça, mais j'espere qu'il y a une autre methode, parceque là ça a l'air plutot galere !!!!
Merci beaucoup !
Sebastien.
Ouais tas raison!

@++ :big)
vbtom.
tu peux aussi travailler avecexpression régulière si je comprends bien ..
J'ai publié un article (la fonctionecho pour ASP :) sur ASPFR.com et normalement tu fait la même chose ke g fait sauf ke tu change les paramètres de recherche et de remplacement.

Sinon en VBS tu peux faire :

message = replace(message, 'caractère à remplacer', 'caractère de remplacement')
Merci je viens de voir l'exemple de ton code (chapeau!), je pige a peut pres le principe, tu peux m'eclairer sur un point : c'est quoi comme type le "RegExp" ??? J'ai le bouquin JAVASCRIPT professionnel (le gros pavé...), et eux assimilent la fonction "replace" a une variable de type string, seulement ils ne donnent pas d'exemple !!! (ces cons...a 300 Frs le livre !!).
Voilà ! Sinon je pense que je vais me mettre au VBS car ça semble bcp plus simple...(ou varier les 2 je pense que c possible).
Merci encore !
Seb.
Ben vaut mieux te mettre au VBS et si tu as déjà fait du VB alors c tout simple. Moi j'ai un bouquin ASP et y a les explication pour RegExp : c'est un objet : il a pls propriétés : Pattern = paramètres de recherche, Global et IngnoreCAse true (mais met tout à true c plus simple (je te donnerais les commutataeurs de recherche plus tard ouje les publierais sur ASFR.com.
Tu peux utiliser des méthode VBS comme replace ou ...

bon @++ et bonn' prog'
pi0up51
www.infbox51.fr.st
Merci pour ton aide,je me mets a la tache.Te casse pas la tete,j'ai aussi le bouqin d'ASP
a bientot
Seb.