|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() caroline Étudiant Inscription : janvier 2011 Messages : 140 ![]() |
j'ai le code suivant:
Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 126 ![]() |
des caractères parasites comme des espaces, \n,....?
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() caroline Étudiant Inscription : janvier 2011 Messages : 140 ![]() |
non j'ai verifié justement et dans le alert de la réponse reçue est correct.
|
|
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
méfies toi de l'encodage de ton fichier coté serveur
de plus assures toi que ton fichier est sans bom et plus simplement teste le retour caractère par caractère pour savoir ce que tu obtiens réellement dans la reponse
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#5 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 805 ![]() |
Tu es sûre que le serveur renvoie bien la chaine de caractères "false" (et non pas le booléen false) ?
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#6 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
un reponseText ne peut à priori renvoyer qu'une chaine de caractères non ?
d'ou la necessité de vérifier le contenu du retour
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#7 | ||
|
Nouveau Membre du Club
![]() caroline Étudiant Inscription : janvier 2011 Messages : 140 ![]() |
Code :
|
||
|
|
00
|
|
|
#8 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
ton fichier php a-t-il du BOM ?
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() caroline Étudiant Inscription : janvier 2011 Messages : 140 ![]() |
du BOM?
|
|
|
00
|
|
|
#10 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
définition wiki du BOM
http://fr.wikipedia.org/wiki/Byte_Order_Mark ouvres ton fichier avec notepad++ et regarde dans encodage ... il devrait être en utf-8 sans BOM
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#11 |
|
Nouveau Membre du Club
![]() caroline Étudiant Inscription : janvier 2011 Messages : 140 ![]() |
encoder en ANSI
|
|
|
00
|
|
|
#12 | ||
|
Membre expérimenté
![]() ![]() Duke Jikel Inscription : mai 2010 Messages : 339 ![]() |
@Bovino, je pense que la dame connait ce qu'elle reçoit puisqu'elle a mis un alert() dans son code
![]() Sinon au lieu de traiter un simple responseText, tu génère du JSON histoire d'avoir un objet de retour, pas une simple réponse qui peut justement être problèmatique. Mais si ça te fait trop de boulot, tu peux au pire tester la chaine de retour via une regexp au lieu d'un test d'égalité : Code :
|
||
|
|
00
|
|
|
#13 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
tu as donc du bom et le retour contient les caractères du BOM avant le false
teste le contenu retourné en faisant par exemple un
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#14 | |
|
Nouveau Membre du Club
![]() caroline Étudiant Inscription : janvier 2011 Messages : 140 ![]() |
Citation:
|
|
|
|
00
|
|
|
#15 | |
|
Membre expérimenté
![]() ![]() Duke Jikel Inscription : mai 2010 Messages : 339 ![]() |
Citation:
mais si tu avais vu mon message avant celui de spaceFrog je te donne la parfaite solution pour éviter de te casser la tête avec ce problème. Mais si tu préfères passer par une solution qui risque de réapparaître plus tard parce que tu n'es pas à l'abri qu'une personne qui passe derrière toi et refasse la bêtise d'enregistrer le fichier avec le BOM |
|
|
|
00
|
|
|
#16 | |||
|
Nouveau Membre du Club
![]() caroline Étudiant Inscription : janvier 2011 Messages : 140 ![]() |
Citation:
et en effet j'ai utilisé et testé ta solution et cela fonctionne. Code :
Et cela vient de quoi qu'il y a 3 caractères en plus? |
|||
|
|
00
|
|
|
#17 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
C'est vraiment la peine que l'on réponde ?
Tu risque de ne pas lire la réponse, vu qu'elle t'a déja été donnée deux fois précédemment ... B O M j'avoue ne pas être fan de la solution regexp ou indexOf éventuellement
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#18 | |
|
Membre expérimenté
![]() ![]() Duke Jikel Inscription : mai 2010 Messages : 339 ![]() |
Citation:
J'aurai peut être du l'encadrer de \b : /\bfalse\b/ |
|
|
|
00
|
|
|
#19 | |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 5 126 ![]() |
Citation:
A+. |
|
|
|
00
|
|
|
#20 | |
|
Membre expérimenté
![]() ![]() Duke Jikel Inscription : mai 2010 Messages : 339 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com