Terugkoppeling bij automatisch gegenereerd menu

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

21/05/2004 00:34:00
Quote Anchor link
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:


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?

$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
 
PHP hulp

PHP hulp

26/11/2024 08:44:12
 
Rick

Rick

21/05/2004 11:46:00
Quote Anchor link
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
 
Mike

Mike

21/05/2004 18:05:00
Quote Anchor link
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.
 
Rick

Rick

22/05/2004 00:24:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?
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
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.