Pb comparaison variables en php

Résolu
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
Configuration: Linux Fedora
Firefox 3.0.1

5 réponses

  1. 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ù.
    1. 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 ?
      1. 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
        1. waaaaaaaaaaaaawwwwww , maintenant tout ça passe bien, merci beaucoup cher briiiiix, a bientot