begin process at 2012 05 27 20:35:30
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Chaîne de caratère

 > TEST DE VALEUR DANS LES SRINGS

TEST DE VALEUR DANS LES SRINGS


 Description

Ces deux fonctions permettent de vérifier que les utilisateurs mettent bien des valeurs numériques dans les cellules d'un formulaire le nécessitant, bien entendu ceci fonctionnent pour toute les chaines de caractéres.
Il y a une fonction pour les valeurs numériqes flottantes et une autre pour des valeurs hexa décimales.

Source

  • <?php
  • function is_value($str)
  • {
  • $nb_regs = ereg("\-{0,1}[0-9]+\.{0,1}[0-9]{0,12}", $str, $array);
  • $nb_char = strlen($str);
  • if ($nb_regs == $nb_char)
  • return true;
  • return false;
  • }
  • function is_color_hexa($str)
  • {
  • $nb_regs = ereg("([0-9]|[A-F]|[a-f]){6}", $str, $array);
  • $nb_char = strlen($str);
  • if ($nb_regs == $nb_char)
  • return true;
  • return false;
  • }
  • ?>
<?php
function is_value($str)
{
  $nb_regs = ereg("\-{0,1}[0-9]+\.{0,1}[0-9]{0,12}", $str, $array);
  $nb_char = strlen($str);
  if ($nb_regs == $nb_char)
    return true;
  return false;
}

function is_color_hexa($str)
{
$nb_regs = ereg("([0-9]|[A-F]|[a-f]){6}", $str, $array);
  $nb_char = strlen($str);
  if ($nb_regs == $nb_char)
    return true;
  return false;
}
?>

 Conclusion

Pour toutes suggestions ou questions vous pouvez me contacter par mail.
Je vous invite également à visiter mon site web, il est en construction mais d'autre codes source  devraient suivre.
Mail : prof_ringo.free.fr
Site web : http://profringo.free.fr/

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture GÉNÉRATEUR DE TABLEAU HTML À PARTIR D'UN TXT
Source avec Zip Source avec une capture ALBUM/GALERIE PHOTO (SANS SQL)

 Sources de la même categorie

ADRESSE ABSOLUE DE LA PAGE EN COURS, AVEC VARIABLES $_GET par Dariumis
Source avec Zip CLASSE D'OBJET DE RECHERCHE DE MOTS DANS DES TABLEAUX ET/OU ... par 8Tnerolf8
RÉCUPÉRER LES MINIATURES D'UNE VIDÉO YOUTUBE par tefa24600
Source avec Zip Source avec une capture CONVERTISSEUR DE NOMBRES EN TEXTE par macruz
Source avec Zip Source avec une capture CODAGE TEXTE >HTML, ISO, SPECIALCHARS, URL ET DECODAGE par Salva9473

Commentaires et avis

Commentaire de Anthomicro le 08/06/2004 12:43:31

heu... Pourquoi ne pas utiliser la fonction is_float($valeur) ?

a +

Commentaire de sidewalker le 08/06/2004 22:56:33

exactement, ce serait bien plus rapide...

Commentaire de profringo666 le 13/06/2004 14:46:16

Ben tout simplement parce que la valeur est en réalité dans une variable de type string et que la fonction is_float() ne renvoit pas la bonne valeur si la variable est une string qui contient un float (le float est la valeur que contient la string). Et si l'on veux utiliser une string comme un float, php nous le permet en faisant le cast a notre place. Mais si l'on fait ca on est pas sur du resultat si la string ne contient pas une valeur de type float. Voila c'est tout.

 Ajouter un commentaire




Nos sponsors


Sondage...

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,421 sec (4)

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