Hoi allemaal!

Ik heb een fotoalbum in PHP draaien. Deze leest het menu uit via een text file (links.txt) Daarna plaatst hij het menu boven de foto's respectievelijk:
Week 1 | Week 2 | Week 3 | etc, etc

Nu zou ik graag een terugloop willen hebben na Week 10. Als ik nu verder wil met week 11, dan zet hij hem weer achter Week 10 en moet ik gaan scrollen. Dit is de code:


<?

$gal = $HTTP_GET_VARS["gal"];
$pic = $HTTP_GET_VARS["pic"];

$n = 1;
$links = array();

$fp = fopen("links.txt", "r");
while (!feof($fp)) {
$link = fgets($fp, 500);
if($link) {
$links[$n] = rtrim($link);
$n++; } }
fclose($fp);

for ($i=1; $i<=sizeof($links); $i++) {
echo "<a href=?gal=".$i.">".$links[$i]."</a>";
if ( $i<=(sizeof($links)-1)) { echo " | "; } }

?>

Ik hoop dat iemand snapt wat ik bedoel!
Grtz
Papamike
wat voor output wil je dan hebben?

moet het dan als output dit geven?
Week 2 | Week 3 | en zo verder
of iets als dit:
Week 1 | Week2 | Week3 ... Week 5 | Week6
Dat zou helemaal geweldig zijn:

Week 1 | Week 2 | Week 3 ... Week 34 | Week 35

Waar Week 1 dus de eerste is uit de textfile en Week 35 de laatste.
<?
for ($i=0; $i<3; $i++) {
echo "<a href=?gal=".$i.">".$links[$i]."</a>";
if ( $i<=(sizeof($links)-1)) { echo " | "; } }

for($i=sizeof($links),$i>(sizeof($links)-2),$i--){
echo "<a href=?gal=".$i.">".$links[$i]."</a>";
if ( $i<=(sizeof($links)-1)) { echo " | "; } }
?>

probeer dat eens, waarschijnlijk zal het niet direct goed werken maar met een klein beetje aanpassen zou het goed moeten zijn

Reageren