Pagina navigatie werkt niet goed

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Nadeem eijnden

Nadeem eijnden

23/04/2013 14:19:52
Quote Anchor link
Goedenmiddag,

Ik heb een probleempje met een pagina nav.
http://naatnasheed.com/naats?letter=b&page=1 Op deze pagina zie je helemaal onderin een button staan met next.
Als ik op deze button drukt wil ik dat hij naar pagina 2 gaat maar in plaats van dat hij naar pagina 2 gaat gaat hij naar de laatste pagina.

Code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
    for ($p = 1; $p <= $afronden; $p++){
        if ($p > 1){
        $letterURL = $_GET['letter'];
        echo '<a href="naats?letter='.$letterURL.'&page='.$p.'"><div id="next" style="float:right;"><img src="images/next.png" height="45px" width="100px"></div></a>';
        }
    }


Ik hoop dat jullie mij kunnen helpen alvast bedankt!!!

Graag in het vervolg bij code, [code] [/code] tags gebruiken.[/modedit]
Gewijzigd op 23/04/2013 14:37:26 door Bas IJzelendoorn
 
PHP hulp

PHP hulp

25/11/2024 05:59:12
 
Bas IJzelendoorn

Bas IJzelendoorn

23/04/2013 14:32:55
Quote Anchor link
Bij mij wordt pagina 1 niets eens goed in beeld weergeven (firefox)

pagina 1: /naats?letter=b&page=1
pagina 2: /naats?letter=b&page=2

lijkt goed te gaan

zou je misschien enkele relevante code kunnen plaatsen?
Gewijzigd op 23/04/2013 14:36:06 door Bas IJzelendoorn
 
Nadeem eijnden

Nadeem eijnden

23/04/2013 14:36:28
Quote Anchor link
Ja omdat daar maar twee pagina's zijn Dus nummer 1 is eerste nummer 2 is laatste. Code heb ik net geplaatst.
Gewijzigd op 23/04/2013 14:37:03 door Nadeem eijnden
 
- SanThe -

- SanThe -

23/04/2013 14:59:56
Quote Anchor link
Deze regel: $letterURL = $_GET['letter']; hoort niet in de for-loop maar er vóór. Er verandert namelijk niks aan in de for-loop dus is het zinloos om dit een x-aantal keer te gaan uitvoeren.
 
Nadeem eijnden

Nadeem eijnden

23/04/2013 15:02:45
Quote Anchor link
Oke heb ik veranderd alleen hetzelfde probleem blijft
 
- SanThe -

- SanThe -

23/04/2013 15:12:06
Quote Anchor link
Onder de next-knop staat ?letter=&page=6 .... welke letter?
 
Nadeem eijnden

Nadeem eijnden

23/04/2013 15:36:52
Quote Anchor link
Dat heb ik inmiddels ook opgelost en ik weet wat er fout is maar hoe ik het kan oplossen? Als je nou gaat kijken op de pagina zie je 6 knoppen staan deze knoppen stonden eerst allemaal op elkaar. Het probleem blijft nu van hoe laat je de goede zien?
 
- SanThe -

- SanThe -

23/04/2013 15:39:15
Quote Anchor link
- SanThe - op 23/04/2013 15:12:06:
Onder de next-knop staat ?letter=&page=6 .... welke letter?


De letter heeft hier nog steeds geen waarde.
 
Nadeem eijnden

Nadeem eijnden

23/04/2013 15:45:15
 
- SanThe -

- SanThe -

23/04/2013 15:47:53
Quote Anchor link
Daar staan 35 next-knoppen. Vraag is: Wat wil je hebben en hoe ziet het stukje code er uit waarmee je dat neerzet?
 
Nadeem eijnden

Nadeem eijnden

23/04/2013 15:51:03
Quote Anchor link
ik wil alleen een knop daar hebben zodat ik vanaf pagina 1 naar pagina 2 kom en van pagina 2 naar pagina 3 enz. Code: for ($p = 1; $p <= $afronden; $p++){
//* echo '<a href="naats.php?page='.$i.'&khawan='.$_GET['khawan'].'"> '.$i.' </a>'; */
if ($p > 1){
if ($_GET['letter']){
echo '<a href="naats?letter='.$letter.'&page='.$p.'"><div id="next" style="float:right;"><img src="images/next.png" height="45px" width="100px"></div></a>';
}
else
{
echo '<a href="naats?page='.$p.'"><div id="next" style="float:right;"><img src="images/next.png" height="45px" width="100px"></div></a>';
}
}
}
 
- SanThe -

- SanThe -

23/04/2013 16:06:47
Quote Anchor link
Zomaar even een idee.
Ik heb de image even weggehaald.
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
<?php
$page
= 1;
if(isset($_GET['page']))
{

    $page = (int) $_GET['page'];
}

$letter = 'a';
if(isset($_GET['letter']))
{

    $letter = $_GET['letter'];
}

if($page > 1)
{

    echo '<a href="naats?letter='.$letter.'&page='.($page-1).'">Vorige</a>';
}

echo '<a href="naats?letter='.$letter.'&page='.($page+1).'">Volgende</a>';
?>
Gewijzigd op 23/04/2013 16:07:09 door - SanThe -
 
Nadeem eijnden

Nadeem eijnden

23/04/2013 16:33:03
Quote Anchor link
Heel erg bedankt hij doet het :)
Gewijzigd op 23/04/2013 16:47:14 door Nadeem eijnden
 



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.