Permet de mettre en forme le texte saisi pour un prénom:
Avant: pAul-edOuard
Après: Paul-Edouard
Source / Exemple :
<form method="post" action="test.cfm">
<input class=champ type="text" name="prenom"> <input class=champ type="submit" name="Submit" value="Transforme">
</form>
<cfif isdefined("form.submit")>
<cfoutput>
Avant: #prenom#<br><br>
</cfoutput>
<!-- Transformation -->
<cfset liste = "">
<cfset liste = listappend(liste, Ucase(mid(prenom, 1, 1)))>
<cfloop index=i from=2 to=#Len(prenom)#>
<cfset caractere = #mid(prenom, i-1, 1)#>
<cfif (caractere is "-") OR (caractere is " ")>
<cfset liste = listappend(liste, Ucase(mid(prenom, i, 1)))>
<cfelse>
<cfset liste = listappend(liste, Lcase(mid(prenom, i, 1)))>
</cfif>
</cfloop>
<cfset prenom = Trim(Replace(liste, ",", "","ALL"))>
<!-- / Fin Transformation -->
<cfoutput>
Après: #prenom#
</cfoutput>
</cfif>
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.