Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1188 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  CONTROLE DE SAISIE

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

CONTROLE DE SAISIE

n°676703
fab027
Posté le 18-03-2004 à 00:17:51  profilanswer
 

J'ai une petite question à vous posez qui pr vous va vous paraitre simple!
 
Voilà en fait je cherche à controler les données saisies d'un formulaire avant de les insérer dans ma BDD.
Par ex, je voudaris vérifier qu'il n'y ait pas de chiffres dans le nom d'une ville ou qu'il y a bien un @ dans une adresse e-mail.
J'ai entendu parlé de la fonction ereg mais je n'arrive pas à m'en servir.
 
Merci

mood
Publicité
Posté le 18-03-2004 à 00:17:51  profilanswer
 

n°676745
jagstang
Pa Capona ಠ_ಠ
Posté le 18-03-2004 à 01:43:08  profilanswer
 

ereg est ton ami. doc avec exemples
 
http://ch2.php.net/ereg
 
 
edit  [:moundir]


Message édité par jagstang le 18-03-2004 à 01:43:50
n°676995
ratibus
Posté le 18-03-2004 à 12:22:55  profilanswer
 

www.php.net/preg_match
 
preg_match est plus rapide que ereg :)

n°677405
jagstang
Pa Capona ಠ_ಠ
Posté le 18-03-2004 à 18:20:49  profilanswer
 

optimisation, php ?

n°677434
kfman
Credo quia absurdum
Posté le 18-03-2004 à 18:50:42  profilanswer
 

Cai grave plus rapide les PCRE que les POSIX ?
Ou c'est une légende informatique ?


Message édité par kfman le 18-03-2004 à 18:51:25

---------------
"Nous allons reformater les français" © Nicolas Sarkozy
n°677436
ratibus
Posté le 18-03-2004 à 18:54:52  profilanswer
 

j'avais une chaine assez longue à traiter et un motif simple :
ereg : 50 s
preg_match : <1 s

n°677440
kfman
Credo quia absurdum
Posté le 18-03-2004 à 19:02:32  profilanswer
 

ratibus a écrit :

j'avais une chaine assez longue à traiter et un motif simple :
ereg : 50 s
preg_match : <1 s
 


 
Longue de quel ordre ?


---------------
"Nous allons reformater les français" © Nicolas Sarkozy
n°677459
ratibus
Posté le 18-03-2004 à 19:16:55  profilanswer
 

17 ko de texte avec le motif suivant :
 

Code :
  1. preg_match('/^#DEBUT TROLLS\n(.*)#FIN TROLLS\n#DEBUT MONSTRES\n(.*)#FIN MONSTRES\n#DEBUT TRESORS\n(.*)#FIN TRESORS\n#DEBUT LIEUX\n(.*)#FIN LIEUX/s',$info,$tab_infos)


Message édité par ratibus le 18-03-2004 à 19:17:06
n°677460
jagstang
Pa Capona ಠ_ಠ
Posté le 18-03-2004 à 19:17:42  profilanswer
 

17 Ko c'est assez extrème tout de même... mais +1 je note que c'est plus rapide


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  CONTROLE DE SAISIE

 

Sujets relatifs
[VB.NET] Incrémentation par nombre de saisieSaisie de 2 ou 4 chiffres
Por emp^cher la saisie de doublons en VBA ??Controle activeX
[JAVA]récupérer une saisie clavier Désactiver le contrôle de Validation
[access]changer la propriété du controle d'un sous état (marche po)Contrôle de Saisie VBA
depassement de INT_MAX lors d'un controle de saisieContrôle de saisie
Plus de sujets relatifs à : CONTROLE DE SAISIE


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR