Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

RECHERCHER/REMPLACER


Information sur la source

Description

Cliquez pour voir la capture en taille normale
Bonjours à tous,
Venant du php, j'ai decouvert avec enthousiasme coldfusion remplis de balise super puissantes.

Voici une fonction qui remplace une occurence par une autre dans une chaine de caractére.


 

Source

  • <!DOCTYPE HTML "-//W3C//DTD HTML 4.01 Transisonal//EN">
  • <html>
  • <head>
  • <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  • <title>Les chaines</title>
  • <style type="text/css">
  • h2 { font-size:14px; color:#dd0000; letter-spacing:4px;}
  • </style>
  • </head>
  • <body style="font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;">
  • <h2>Les Chaines </h2>
  • <!-- voici la fonction -->
  • <cfscript >
  • function remplace(x,y,z)
  • {
  • values = Replace(x, y, z,"ALL");
  • return values;
  • }
  • </cfscript>
  • <form name="bibi" action="<cfoutput>#CGI.SCRIPT_NAME#</cfoutput>" method="post">
  • Texte<br>
  • <textarea name="c" rows="7"><cfif IsDefined("FORM.c")><cfoutput>#form.c#</cfoutput></cfif></textarea><br>
  • A remplacer<br>
  • <input name="c2" type="text" <cfif IsDefined("FORM.c")><cfoutput>value="#form.c2#"</cfoutput></cfif>><br>
  • Remplacer par<br>
  • <input name="c3" type="text" <cfif IsDefined("FORM.c")><cfoutput>value="#form.c2#"</cfoutput></cfif>>
  • <br><br>
  • <input type="submit" value="OK" >
  • </form>
  • <cfif IsDefined("FORM.c")>
  • <cfoutput >
  • <strong style="color:##666666">result:</strong>
  • <p style="color:hotpink;">
  • <!-- on l'utilise ici -->
  • #remplace(FORM.c,FORM.c2,FORM.c3)#</p><br />
  • </cfoutput>
  • </cfif>
  • </body>
  • </html>
<!DOCTYPE HTML "-//W3C//DTD HTML 4.01 Transisonal//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Les chaines</title>
<style type="text/css">
h2 { font-size:14px; color:#dd0000; letter-spacing:4px;}
</style>
</head>
<body style="font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;">
<h2>Les Chaines </h2>


<!-- voici la fonction -->
<cfscript >
function remplace(x,y,z)
{

values = Replace(x, y, z,"ALL");
return values;
}

</cfscript>


<form name="bibi" action="<cfoutput>#CGI.SCRIPT_NAME#</cfoutput>" method="post">
   Texte<br>

   <textarea name="c" rows="7"><cfif IsDefined("FORM.c")><cfoutput>#form.c#</cfoutput></cfif></textarea><br>
 A remplacer<br>

     <input name="c2" type="text" <cfif IsDefined("FORM.c")><cfoutput>value="#form.c2#"</cfoutput></cfif>><br>
Remplacer par<br>

	   <input name="c3" type="text" <cfif IsDefined("FORM.c")><cfoutput>value="#form.c2#"</cfoutput></cfif>>
  <br><br>


<input type="submit" value="OK" >
</form>
<cfif IsDefined("FORM.c")>



<cfoutput >
<strong style="color:##666666">result:</strong> 
<p style="color:hotpink;">
<!-- on l'utilise ici -->
#remplace(FORM.c,FORM.c2,FORM.c3)#</p><br />
</cfoutput>
</cfif>


</body>
</html>

Conclusion

Une petit fonction mais qui peut toujours être utile.

A propos quelqu'un n'aurai par un heureux hasard pas connaissance d'un livre en français sur coldfusion8 livrable en Belgique ;)

Pour que je puisse vous sortir des codes plus élaborés.
 

Historique

17 octobre 2007 12:44:08 :
fautes
17 octobre 2007 12:47:35 :
fautes

Commentaires et avis

signaler à un administrateur
Commentaire de nickadele le 20/10/2007 11:32:31 administrateur CS

Bonjour,

ce code n'apporte pas grand chose, il montre juste l'utilisation de la fonction Replace().
A placer dans les snippets.

Nickadele

signaler à un administrateur
Commentaire de nickadele le 20/10/2007 11:34:48 administrateur CS

Pour ta question, sur le livre, malheureusement peu voir pas d'infos.
Par contre il existe quelques infos e français sur le site d'adobe.

Hé, Coldfusion quand t'y a gouter, difficil de s'en passer.

Nickadele

signaler à un administrateur
Commentaire de plarts le 22/10/2007 15:19:39

Ha oui, Géant ColdFusion,
Vistesse de programmation, facile à la maintenance,
Pourquoi tout le monde suit comme des moutons le PHP ?

signaler à un administrateur
Commentaire de nickadele le 22/10/2007 16:59:49 administrateur CS

Parce qu'il y a peu de support en français !
C'est vrai que c'est dommage, surtout quand on voit l'ensemble des fonctions de base déjà présente (Pdf, Flash, SMS, document,...).
Sans compter que la version 8 nous prévoit quelques belles surprises.

signaler à un administrateur
Commentaire de bonnebouffe le 23/10/2007 05:13:59

Bonjour,

Pour revenir au message de PLARTS concernant PHP, je pense que ce langage est plus populaire que CF pour diverses raisons :
* il est gratuit
* on trouve beaucoup de sources et d'exemples
* il existe une vraie communauté
* pas mal de bouquins sont disponibles

Vu tous les scripts disponibles, il est vraiment simple de mettre son petit site en ligne tout fait, sans même écrire la moindre ligne de code.

Je fais l'avocat du diable car je programme en CF depuis 10 ans et je dois avouer que pour un "langage web", c'est vraiment le pied.

Depuis 2 ans, je découvre ASP.Net (C#) qui offre pas mal d'autres avantages.

Mais je ne suis pas prêt d'abandonner CF ... Ce qui manque, je pense, c'est une meilleure politique de marketing. Espérons qu'Adobe redresse le pas ...

signaler à un administrateur
Commentaire de tonchebe le 02/11/2007 14:40:35

4em probléme, trouver un hosting coldfusion à - de 20¤/ mois , difficile!
Alors que les php/Mysql sont super démocratique :p (quelques euro par mois)
ça tiens à pas grand chose, c'est vrai ...

signaler à un administrateur
Commentaire de nickadele le 03/11/2007 11:16:13 administrateur CS

Pour l'hébergement avec un bon rapport qualité/prix : http://www.internet-hebergeur.com

signaler à un administrateur
Commentaire de tonchebe le 05/11/2007 13:32:58

ok cool, merci!

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Comment faire un formulaire et un sous formulaire??? [ par porgy ] bonjour,je souhaite faire un formulaire principal sous format traditionnel et un sous formulaire de type grid reliés par un champs "id". ce champs id Question bete ! comment faire une fonction en ColdFusion ?? [ par c3po ] Désole mais je bloque la dessus !Merci Fonction [ par Pas ] Et au fait il n'est possible de faire de fonction et de classe en ColdFusion par hasard. Merçi d'avance. Incrémentation d'un chiffre a la suite d'un formulaire poster [ par ABL-Online ] Salut tout le monde, Voila , j'aimerais que quans le formulaire soit poster, que dans la basse de donnée, le nombre de messages envoyer soit incrément Afficher un email dans un champs de formulaire ! [ par Nico ] Est il possible d'afficher dans un formulaire le contenu d'un champ sous forme de link mail (en bleu directement reconnaissable par outlook), plutot q Calcul d'une ligne avec Access [ par mariochk ] Salut, Existe-t'il une fonction qui calcul d'un coup toute une ligne sur Access (non une colonne). J'ai plusieurs rubriques. Il accepte dans les requê formulaire dynamique [ par virginie1 ] Comment puis je récupérer les valeurs à partir d'un formulaire dont les champs sont le résultats d'un affichage dynamique à partir d'une requête.Exemp probleme URGENT d'affichage requete sur liste deroulante [ par keta23 ] hello,j'arrive po à faire la relation sur mes requete!!en faite j'ai trois liste deroulantes,je souhaiterais faire une selection sur ma 1er liste dero Calcul dans un formulaire [ par Roberto ] Bonjour,Est-il possible en ColdFusion de créer un champ qui calcule additionne directement les valeurs de 2 champs et quel est le code à utiliser ?ex Coldfusion ou javascirpt... [ par pikadelf ] Je recherche un moyen dans un formulaire de passer d'un champ à l'autre à l'aide des tabulations. De même pour les boutons, je voudrais pouvoir les va


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,296 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.