
Envoyé par
bigltnt
Je ne suis pas sur mais y'a un truc bizarre:
Ici tu concatènes tout ton tableau en une ligne, sans aucune séparation:
1 2 3 4
| for($i=0;$i<count($filesArray);$i++)
{
$line.=$filesArray[$i]."";
} |
Donc j'imagine que tu dois avoir dans $line un truc du genre:
'./rep/fichier1.mp3./rep/fichier2.mp3./rep/fichier3.mp3'
Ce qui me parait difficilement exploitable.
Surtout que pour appuyer ma reflexion, tu nous donnes plus tard:
1 2 3 4
| $filename="../carnaval2004/Kelis - I'm Bossy feat. Too Short.mp3";
$MP3fileInfo =GetAllMP3info($filename, ''); |
Ici $filename ne contient bien qu'un seul chemin.
Est-ce une erreur ?
J'ai un separateur '!'
revoici mon code en vrai:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<?php
$col="../".$RName."";
$filesArray=glob(''.$col.'/*.mp3');
for($i=0;$i<count($filesArray);$i++) {
if($i<count($filesArray)-1){
$deco = "|";
} else {
$deco = "";
}
//$line.=key($filesArray)." - ";
$line.=$filesArray[$i]."".$deco."";
// next($filesArray);
} |
Je vous ai donne le $filename pour te montrer le chemin pour un mp3.
maintenant je vais devoir lister tout un repertoire, et passer chaque mp3
par un
$MP3fileInfo =GetAllMP3info($filename, '');
ce qui donnerait:
1 2 3 4 5 6 7 8
|
<?php
$MP3fileInfo =GetAllMP3info($line, '');
foreach($MP3fileInfo as $list=>$things){
echo' '.$list.' -> '.$things.' <br />';
}
?> |
Partager