Bonsoir tout le monde,

J'ai un fichier texte contenant des données séparées par des tabulations.
Voila un exemple de ligne:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
BACKUPPOOL    245760.0    89.3    80    95    DISK
J'ai besoin de récupérer la 2eme et la 3eme données c'est à dire, pour cet exemple, 245760.0 et 89.3.
Pour ce faire d'abord je fais un test de présence de ce type de ligne en faisant une recherche de "DISK".
Si c'est OK je fais un explode de la ligne en virant les Tabulations.
Ensuite j'affiche la Valeur 1 et la Valeur 2.

Pourtant Le test de recherche est positif mais l'affichage n'affiche que du vide. Par contre la Valeur 0 contient la ligne complète.

Voila le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
    if (strpos($data,"DISK"))
    {
        $Volumetrie=explode('\t', $data);
        $VolServeur=trim($Volumetrie[1]);
        $TauxVolServeur=trim($Volumetrie[2]);
            echo "</td>\n\t\t<td>".number_format($VolServeur, 2, ',', ' ')."</td>\n\t\t<td>".number_format($TauxVolServeur, 1, ',', ' ')."</td>\n\t</tr>\n";
    }
Si quelqu'un peut m'expliquer pourquoi je n'ai rien qui s'affiche.
Merci de votre aide
Caponord38
A+