Pb comparaison variables en php

Résolu/Fermé
serpan2 Messages postés 178 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 10 juin 2015 - 24 oct. 2008 à 12:16
serpan2 Messages postés 178 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 10 juin 2015 - 24 oct. 2008 à 13:12
Bonjour,
J'ai un pb bizarre c'est le suivant :

<?php
if ($message == $old_message){
echo "les 2 message sont kifkif";
}else { echo "non";}
?>

et bein, tjrs il m'affiche "non" malgré que je met le meme message dans les deux variable !!!!

Ou est ma faute svp
A voir également:

5 réponses

briiiiix Messages postés 575 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 1 juin 2010 18
24 oct. 2008 à 12:20
PHP est sensible à la casse, est tu sur d'avoir respecté les miniscules et les majiscules ?

Sinon utilise la fonction strupper() de php.

Un petit moyen de verification
Fais echo $message; et echo $old_message;

Je suis la en cas où.
0
briiiiix Messages postés 575 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 1 juin 2010 18
24 oct. 2008 à 12:48
strupper($message);
Elle sert a elever toute la chaine en majiscule.

Tu peux faire la comparaison des codes ascii:

if (ord($message) == $ord($old_message))
{
echo "ok";
}else{
echo "ko"
}

Tu pourras même utiliser cette fonction pour detecter si tu as des espaces que t'as pas vu
0
serpan2 Messages postés 178 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 10 juin 2015 6
24 oct. 2008 à 13:03
S'il te plait j'attend ton aide
0
serpan2 Messages postés 178 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 10 juin 2015 6
24 oct. 2008 à 13:12
waaaaaaaaaaaaawwwwww , maintenant tout ça passe bien, merci beaucoup cher briiiiix, a bientot
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
serpan2 Messages postés 178 Date d'inscription jeudi 2 octobre 2008 Statut Membre Dernière intervention 10 juin 2015 6
24 oct. 2008 à 12:24
c ce que j'ai fait
echo $message; ==> test
echo $old_message; ==> test
il m'affiche le contenu correcte mais il me dit "non" !!!

sinon la fonction strupper() keskel fait exactement ?
-2