j'ai une page index
qui doit afficher
la liste d'un répertoire
d'album , mon
probleme est l'affichage de cette
liste.j'ai créé un fichier qui se présente
comme ceci:
j'appel ce fichier dans ma page index
dont voici le code:
le but est de classer mes dossiers dans
l'ordre de ma liste ci-dessus mais je ne comprend
pas quoi mettre dans la fonction ListeAlbums()
pour que le classement se fasse(c'est compliqué)
as-t'on compris et peut-on m'aider?
merci d'avance
qui doit afficher
la liste d'un répertoire
d'album , mon
probleme est l'affichage de cette
liste.j'ai créé un fichier qui se présente
comme ceci:
<?php
$element = array();
$element[0] = "chairs";
$element[1] = "tables";
$element[2] = "sofa";
$element[4] = "lighting";
$element[5] = "storage";
$element[6] = "objects";
$element[7] = "arts";
?>
j'appel ce fichier dans ma page index
dont voici le code:
<?php
include('config.inc.php');
include('conf_listeAlbums.inc.php');
function listeAlbums() {
$res='';
if ($rep = opendir(REPERTOIRE_ALBUMS)) {
while ($element = readdir($rep)) {
if (is_dir(REPERTOIRE_ALBUMS."/".$element)
&& $element != '.' && $element != '..')
$res .= AlbumHTML($element);
}
closedir($rep);
$element = array(7);
foreach ($array as $codehtml)
{
$res = $codehtml;
}
} else {
$res = 'Repertoire des albums non accessible !';
}
return $res;
}
echo "<pre>";var_dump($element);echo "</pre>";
function AlbumHTML($album) {
$html_avant = ' <tr><td>';
$html_apres = '</td></tr>'."\n";
$res = $html_avant;
$res .= '<a href="album.php?album=';
$res .=urlencode($album).'">';
$res .=htmlentities($album).'</a>';
if ($f = @fopen(REPERTOIRE_ALBUMS.'/'.$album.'/description.txt','r')) {
$desc = htmlentities(fread($f,400));
fclose($f);
$res .= '</td><td>'.str_replace("\n" , "<br />",$desc);
} else {
$res .= '</td><td><i></i>';
}
$res .= $html_apres;
return $res;
}
?>
le but est de classer mes dossiers dans
l'ordre de ma liste ci-dessus mais je ne comprend
pas quoi mettre dans la fonction ListeAlbums()
pour que le classement se fasse(c'est compliqué)
as-t'on compris et peut-on m'aider?
merci d'avance