Salut à tous!
Je suis en train de créer une galerie photos à partir de ce dossier:
http://www.quatorziemeto.be/img/activites/24H/24h2009/pt
Mon problème est que j'aimerais faire défiler ces photos dans un slider 8 par 8...
donc j'ai essayé d'utiliser un fopen pour récupérer les photos et ensuite un modulo pour les lister 8 par 8 mais cela ne fonctionne pas!
Voici le résultat que j'aimerais obtenir:
ect...
Merci d'avance pour votre aide!
Voici le code:
Je suis en train de créer une galerie photos à partir de ce dossier:
http://www.quatorziemeto.be/img/activites/24H/24h2009/pt
Mon problème est que j'aimerais faire défiler ces photos dans un slider 8 par 8...
donc j'ai essayé d'utiliser un fopen pour récupérer les photos et ensuite un modulo pour les lister 8 par 8 mais cela ne fonctionne pas!
Voici le résultat que j'aimerais obtenir:
<ul>
<li><a><img /></a></li>
<li><a><img /></a></li>
<li><a><img /></a></li>
<li><a><img /></a></li>
<li><a><img /></a></li>
<li><a><img /></a></li>
<li><a><img /></a></li>
<li><a><img /></a></li>
</ul>
<ul>
<li><a><img /></a></li>
<li><a><img /></a></li>
<li><a><img /></a></li>
<li><a><img /></a></li>
<li><a><img /></a></li>
<li><a><img /></a></li>
<li><a><img /></a></li>
<li><a><img /></a></li>
</ul>
ect...
Merci d'avance pour votre aide!
Voici le code:
<?php
$matches = array();
$count_els = count($matches);
$index = fopen("http://www.quatorziemeto.be/img/activites/24H/24h2009/pt", "r");
while ($line = fgets($index)) {
if (preg_match('/.*<a href="([\w]+.jpg)">.*/', $line, $matches)) {
echo "<ul>";
for ($i=0; $i<$count_els; $i++){
echo "<li>{$matches[$i]}-$i</li>";
if ($i !== 0 && $i % 8 == 0)
echo "</ul><ul>";
}
echo "</ul>";
}
}
?>