PHP probleme de comparaison avec la boucle if
Résolu/Fermé
Teifeiri
Messages postés
2
Date d'inscription
samedi 6 octobre 2012
Statut
Membre
Dernière intervention
7 octobre 2012
-
6 oct. 2012 à 19:33
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 7 oct. 2012 à 15:13
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 7 oct. 2012 à 15:13
A voir également:
- PHP probleme de comparaison avec la boucle if
- Comparaison million milliard - Accueil - Technologies
- Easy php - Télécharger - Divers Web & Internet
- Logiciel comparaison photo gratuit - Télécharger - Photo & Graphisme
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
3 réponses
Utilisateur anonyme
7 oct. 2012 à 00:48
7 oct. 2012 à 00:48
Bonjour
As tu essayé :
echo strlen($mdp),' ',strlen($tmdp);
Je parie que strlen($mdp) fait un de plus, parce qu'il y a un caractère de fin de ligne (line feed, code ascii 10) qui traîne à la fin de $mdp
D'autre part, l'instruction if n'a jamais été une boucle.
As tu essayé :
echo strlen($mdp),' ',strlen($tmdp);
Je parie que strlen($mdp) fait un de plus, parce qu'il y a un caractère de fin de ligne (line feed, code ascii 10) qui traîne à la fin de $mdp
D'autre part, l'instruction if n'a jamais été une boucle.
Teifeiri
Messages postés
2
Date d'inscription
samedi 6 octobre 2012
Statut
Membre
Dernière intervention
7 octobre 2012
7 oct. 2012 à 13:00
7 oct. 2012 à 13:00
Bien joué !!!
Il faut que mon fichier text soit codé en ANSI est la effectivement strlen($mdp) vaut 2 de plus (en UTF-8 il vaut 5 de plus).
Avec le fichier est codé en ANSI il me suffit de récupérer tous sauf les deux derniers caractères grace à la fonction substr() est c'est bon ca marche.
Pour l'encodage en UTF-8 je ne sait pas ou se trouve les 5 caractère qui different.
Merci pour ton aide et la rapidité de la réponse.
Il faut que mon fichier text soit codé en ANSI est la effectivement strlen($mdp) vaut 2 de plus (en UTF-8 il vaut 5 de plus).
Avec le fichier est codé en ANSI il me suffit de récupérer tous sauf les deux derniers caractères grace à la fonction substr() est c'est bon ca marche.
Pour l'encodage en UTF-8 je ne sait pas ou se trouve les 5 caractère qui different.
Merci pour ton aide et la rapidité de la réponse.
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
7 oct. 2012 à 15:13
7 oct. 2012 à 15:13
Tu peux essayer d'utiliser la fonction trim()
https://www.php.net/manual/fr/function.trim.php
https://www.php.net/manual/fr/function.trim.php