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

  FORUM HardWare.fr
  Programmation
  ASP

  Connaitre le type d'une variable dans un if en asp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Connaitre le type d'une variable dans un if en asp

n°1888851
kajur64
Posté le 28-05-2009 à 10:15:31  profilanswer
 

Bonjour à tous, voila mon problème.
Dans mon code suivant, mon if est censé gérer les erreurs de typage de mes request, en gros, cela devrait donner un code dans le genre: if (nom<>string or pre<>string or vil<>string or cp<>integer) then response.redirect "erreur.asp"
Voila le code :  

Code :
  1. <%
  2. ensemble=request.form("ensemble" )
  3. id=request.form("Mid" )
  4. nom=request.form("Mnom" )
  5. pre=request.form("Mpre" )
  6. sex=request.form("Msex" )
  7. vil=request.form("Mvil" )
  8. cp=request.form("Mcp" )
  9. if (nom<>string or pre<>string or vil<>string or cp<>integer) then
  10. response.redirect "http://internet/BDD/erreur.asp"
  11. else if (ensemble="modif" )  then
  12. sql1= "update ListeClients set nomCli='"&nom&"', preCli='"&pre&"', sexeCli='"&sex&"', villeCli='"&vil&"', cpCli="&cp&" where idCli="&id
  13. set rs = server.createobject("ADODB.Recordset" )
  14. rs.open sql1, conn
  15. response.redirect "http://internet/BDD/tableau.asp"
  16. end if
  17. end if
  18. %>


En espérant être clair et précis dans ma question, je tient aussi à vous dire que je débute en asp^^
Merci bien d'avance :)


Message édité par kajur64 le 28-05-2009 à 12:37:07
mood
Publicité
Posté le 28-05-2009 à 10:15:31  profilanswer
 

n°2061383
poulix92
Posté le 06-03-2011 à 09:06:27  profilanswer
 

salut
 
pourquoi ne pas faire tes tests lors de la saisie via du javascript ?
plus propre, plus sympa pour l'utilisateur.
sinon pour les test à posteriori...
pour tester si numerique c'est isnumeric(variable)
renvoi true ou false
pour l'alpha, aucune raison de tester.
mais attention, un code postal est numérique qu'en france !!
;-)
bon courage.
JP

n°2061384
gatsu35
Blablaté par Harko
Posté le 06-03-2011 à 09:20:02  profilanswer
 

Les tests doivent être faits des deux cotés, client et serveur.
Car si ton user n'a pas de JS il peut se permettre ce qu'il veut coté serveur


---------------
Blablaté par Harko

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

  Connaitre le type d'une variable dans un if en asp

 

Sujets relatifs
[javascript] variable dynamique ?Fixer la valeur d'un élément de type complexe dans un schéma XML
Reformater une variable dateAcceder à un tableau via une seule variable via un pointeur?
[VS 2005] Variable locale alignée sur adresse impaireProbleme de type avec OCaml
Récupérer une variable du shell [fpc lazarus debian]Mettre une variable Javascript dans un cookie
Mettre une variable Javascript dans un cookie[PERL] connaitre le type d'une variable
Plus de sujets relatifs à : Connaitre le type d'une variable dans un if en asp


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