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 :
je n'arrive pas à trouver la raison de ce problème...
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>";
si quelqu'un a une idée...
merci par avance ^^
Partager