par
Invité » 07 oct. 2005, 12:43
Posté le: 07 Oct 2005, 11:05 Sujet du message: code
--------------------------------------------------------------------------------
non, j'ai été voir le lien mais cela reste obscure
pour plus de précision
voici le code de départ +
une fonction array que j'ai rajouté
<?php
include('config.inc.php');
function listeAlbums() {
$res='';
if ($rep = opendir(REPERTOIRE_ALBUMS)) {
while ($element = readdir($rep)) {
if (is_dir(REPERTOIRE_ALBUMS."/".$element)
&& $element != '.' && $element != '..')
$tri[$element] = AlbumHTML($element);
}
closedir($rep);
$tri = array(1 => "chairs", 2 => "sofa", 3 => "tables", 4 => "lightings", 5 => "storage", 6 => "objects", 7 => "arts");
foreach($tri as $codehtml) {
$res .= $codehtml;
}
} else {
$res = 'Non accessible';
}
return $res;
}
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;
}
?>
(est-ce que je suis dans le bon?)
Posté le: 07 Oct 2005, 11:05 Sujet du message: code
--------------------------------------------------------------------------------
non, j'ai été voir le lien mais cela reste obscure
pour plus de précision
voici le code de départ +
une fonction array que j'ai rajouté
[php]<?php
include('config.inc.php');
function listeAlbums() {
$res='';
if ($rep = opendir(REPERTOIRE_ALBUMS)) {
while ($element = readdir($rep)) {
if (is_dir(REPERTOIRE_ALBUMS."/".$element)
&& $element != '.' && $element != '..')
$tri[$element] = AlbumHTML($element);
}
closedir($rep);
$tri = array(1 => "chairs", 2 => "sofa", 3 => "tables", 4 => "lightings", 5 => "storage", 6 => "objects", 7 => "arts");
foreach($tri as $codehtml) {
$res .= $codehtml;
}
} else {
$res = 'Non accessible';
}
return $res;
}
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;
}
?> [/php](est-ce que je suis dans le bon?)