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

 


Dernière réponse
Sujet : recherche d'un \ dans une expression reguliere........
grosmethos je reprends...
un enregistrement me fourni une chaine de caracrtere par exemple bla/bli\blo...
cette chaine est passé dans une fonction javascript:
echo"....mafonction($chaine)....";
 
et mafonction verifie un champ :
mafonction(variable)
{
if document.forms0].nomchamp.value==variable
alors traitement...
}
 
le probleme c'est que ce soit dans le champ ou ds l'enregistrement je peux tres bien avoir des \, d'ailleurs c'est casiment sur que j'en aurais....
Donc comme mon script me sort chaine non terminée des que j'ai un \ dedans j'avais pensé remplacer le \ par deux \\....

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
grosmethos je reprends...
un enregistrement me fourni une chaine de caracrtere par exemple bla/bli\blo...
cette chaine est passé dans une fonction javascript:
echo"....mafonction($chaine)....";
 
et mafonction verifie un champ :
mafonction(variable)
{
if document.forms0].nomchamp.value==variable
alors traitement...
}
 
le probleme c'est que ce soit dans le champ ou ds l'enregistrement je peux tres bien avoir des \, d'ailleurs c'est casiment sur que j'en aurais....
Donc comme mon script me sort chaine non terminée des que j'ai un \ dedans j'avais pensé remplacer le \ par deux \\....
FLY LM Attend, je comprend pas bien tout.  
 
1- L'internaute remplis un form dont ta fameuse chaîne.
2- Il valide.
 
3- Tu traites et fait la comparaison avec les entrées en base (PHP & MySQL ???).
 
Si l'internaute rentre un \ dans un champ texte, par exemple je\suis -> tu vas le recevoir comme cela je\\suis.
 
Je vois pas trop ou cela casse tes chaînes, où est vraiment situé le problème ???

 

[edtdd]--Message édité par fly lm--[/edtdd]

grosmethos en fait mon probleme c'est que je dois comparer la chaine de caracrtere entrée par l'internaute dans un champ texte avec un enregistrement de bdd....
le probleme c'est que l'internaute peut entrer le \, et dans mon script si il trouve le \dans la chaine il explose la chaine....
Alors je voulais remplacer le \ par deux\\ mais à priori ça l'explose quand meme!!
putain c'est mal foutu ou ça vient de moi!!:bounce:
FLY LM

grosmethos a écrit a écrit :

salut
je suis sur du javascript et je cherche simplement \:
lorsque je fait un profil=/\/ ça ne marche pas, pusique \ est un cractere d'evitement, et si je fait un /\\/ marche pas non plus!!
des idées :)  




 
Tu veux faire quoi ?? remplacer \: par quelque chose ??

grosmethos salut
je suis sur du javascript et je cherche simplement \:
lorsque je fait un profil=/\/ ça ne marche pas, pusique \ est un cractere d'evitement, et si je fait un /\\/ marche pas non plus!!
des idées :)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)