szizman
Messages postés12Date d'inscriptionlundi 2 mai 2005StatutMembreDernière intervention10 août 2009
-
6 août 2009 à 19:35
szizman
Messages postés12Date d'inscriptionlundi 2 mai 2005StatutMembreDernière intervention10 août 2009
-
10 août 2009 à 12:25
Bonjour, j'ai un petit soucis dans $Categorie
je pense que l'erreur se trouve dans cette portion:
le code fonctionne uniquement si $Categorie1 à des valeurs de chaine de caractère différente, pareillement pour $Categorie2 et 3.
Dans le cas contraire il retourne une erreur si il y a au minimum un doublon de valeur dans une des variables $Categorie.
Dans la pratique, il écrit dans mon $Tableau_Array et s'arrete quand il trouve la même valeur et pareillement pour "echo" il affiche la valeur Categorie1,2 ou 3 jusqu'à ce qu'il arrive sur une même valeur et sautera les doublons pour afficher les suivantes.
Un peu plus de précision sur la fonction du code php
le bout de code en question a pour but de récupérer la racines d'une chaine de caractère de mes fichiers .flv,
si il trouve dans mon dossier video les fichiers:
[list]"General_microsoft-01_blabla.flv"
"General_apple-02_blabla.flv"
"General_Linux-03_blabla.flv""
/list il me retournera, ex: pour $Categorie1 les valeurs suivante(General_microsoft, General_apple, General_Linux)
par contre, si j'ai le cas de figure suivant:
[list]"General_microsoft-01_blabla.flv"
"General_apple-03_testestest.flv"
... il me l'affiche
"General_apple-04_blabla.flv"
... me l'affiche pas, car même chaine que la ligne précédente
"General_Linux-05_blabla.flv"
... il me l'affiche
/listRésultat ex: pour $Categorie1 (General_microsoft, General_apple, General_Linux) donc il me manque 1 valeur "General_apple".
Comment faire pour que ces doublons puissent être affichés en "echo" et écrits dans $Tableau_Array
szizman
Messages postés12Date d'inscriptionlundi 2 mai 2005StatutMembreDernière intervention10 août 2009 10 août 2009 à 12:25
salut, juste changer
<?php
{
$Fields=explode("-",$getFile[$i]); //Récupération des champs du fichier
if($Categorie!=$Fields[0]) //Changement de catégorie ou d'auteur ?
{
$Categorie=$Fields[0];
?>
par
<?php
{
$Fields=explode("-",$getFile[$i]); //Récupération des champs du fichier
if($Categorie=$Fields[0]) //Changement de catégorie ou d'auteur ?
{
$Categorie=$Fields[0];
?>