IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Tableaux] comparaison de chaines de caractères extraites d'un fichier xml


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 103
    Par défaut [Tableaux] comparaison de chaines de caractères extraites d'un fichier xml
    bonjour à tous !

    alors voilà j'ai un problème avec une chaine de caractères que j'extrais d'un fichier xml distant (http://generationsfm.com/sms/Titres.xml)
    lorsque j'affiche le contenu de la variable c'est bien la chaine attendue, mais lorsque je la compare à une autre pour décider de la marche à suivre la comparaison retourne faux même si j'entre la même chaine que celle contenue dans la variable
    heu lol c'est peut être pas très clair voici le code pour vous éclairer un peu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    $handle = fopen("http://generationsfm.com/sms/Titres.xml","r");
    	$stack = array();
     
    	if ($handle) {
     
    		while (!feof($handle)) {
    			$buffer = fgets($handle, 4096);
    			$buffer=strip_tags($buffer);
    			array_push ($stack,$buffer);
    		}
     
    	 fclose($handle);
     
    	}
    	$artiste = $stack[5];
            //affichage du contenu, par exemple IAM
    	echo "--------------------$artiste-------------------</br>";
    	//et là le test est toujours faux :(
            if ($artiste=="IAM") echo "coucou </br>";
    je n'arrive pas à trouver la raison de ce problème...
    si quelqu'un a une idée...

    merci par avance ^^

  2. #2
    Membre émérite Avatar de haltabush
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2005
    Messages
    726
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2005
    Messages : 726
    Par défaut
    Tu as essayé avec DOM? Là, j'avoue ne pas trop voir pourquoi ça ne marche pas...

    edit : peut-être un problème de charset?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 103
    Par défaut
    merci beaucoup pour ta réponse, je vais essayer avec DOM ^^

    heu problème de charset c'est-à-dire ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/05/2006, 15h23
  2. comparaison de chaine de caractères
    Par lecyberax dans le forum C
    Réponses: 10
    Dernier message: 24/03/2006, 19h30
  3. Réponses: 2
    Dernier message: 23/03/2006, 12h39
  4. Réponses: 11
    Dernier message: 22/03/2006, 21h57
  5. [Tableaux] decouper une chaine de caractères
    Par pekka77 dans le forum Langage
    Réponses: 12
    Dernier message: 03/12/2005, 19h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo