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 !

VALIDATION D'UN ENTIER


Information sur la source

Catégorie :Astuces Classé sous : valider, entier, int Niveau : Débutant Date de création : 18/04/2002 Date de mise à jour : 18/04/2002 15:05:09 Vu : 5 815

Note :
Aucune note

Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

Description

C'est une petite fonction de validation d'entiers

J'ai déjà déposé ce code dans le NewsGroup, mais je me dis que ça peut toujours servir...

 

Source

  • <!--- utilisation de cfscript, seule façon de définir une nouvelle fonction --->
  • <cfscript>
  • function isInteger(MyNumber) {
  • if ( isNumeric(MyNumber) and (round(MyNumber) eq MyNumber) ) {
  • Return TRUE; }
  • else {
  • Return FALSE ; }
  • }
  • </cfscript>
  • <!--- un exemple tout bête ---->
  • <cfset MyVar = "5.263">
  • <cfif isInteger(MyVar)>
  • C'est un entier
  • <cfelse>
  • Ce n'est pas un entier
  • </cfif>
<!--- utilisation de cfscript, seule façon de définir une nouvelle fonction --->
<cfscript>

	function isInteger(MyNumber) {
		if ( isNumeric(MyNumber) and  (round(MyNumber) eq MyNumber) ) {
			Return TRUE; }
		else {
			Return FALSE ; }
	}

</cfscript>

<!--- un exemple tout bête ---->
<cfset MyVar = "5.263">

<cfif isInteger(MyVar)>
	C'est un entier
<cfelse>
	Ce n'est pas un entier
</cfif>
	
 

Conclusion

Ce code ne doit fonctionner qu'à partir de CF5 uniquement.
Pour le rendre réellement utile, je vous conseil de le placer dans le fichier Application.cfm de votre site.
De cette façon, la fonction sera disponible pour tout votre site comme n'importe quelle autre fonction intégrée de base à cold fusion
 

Commentaires et avis

Aucun commentaire pour le moment.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Valider un entier [ par BenLaKnet ] Comment est il possible de valider qu'une valeur est entière ???Expression régulière ou autre ???isNumeric ne vérifiant que les valeurs numériques. validation de formulaire [ par totoDurand ] Comment puis-je valider un formulaire(clic sur le bouton valider) à l'aide de cfhttp ou autre, en sachant que je rempli le formulaire à l'aide de la m valider une entre numerique ou monetaire [ par MarioGirard ] Mario GirardJe voudrais valider l entre a linterieur d'un champs numerique seulement ou monetaire sans qu'il soit possible d'y introduire des lettresE valider un ajout de ligne et des modifications en même tps [ par tequi ] Bonjour,Je développe avec coldfusion une appli de gestion de commandes. ma page cfm contient un formulaire de maj pour les modif. et supress. de lign


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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,328 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é.