het is me gelukt door sessions te gebruiken. Hij werkt prima in FF maar in IE niet. Mijn code ziet er nu zo uit:
<?php
session_start();
if (!isset($_SESSION['min'])){
$_SESSION['pagina'] = 1;
}
if (!isset($_SESSION['plus'])){
$_SESSION['pagina'] = 1;
}
if (isset($_GET)){
if (isset($_GET['min'])){
if($_SESSION['pagina'] > 1){
$_SESSION['pagina'] = $_SESSION['pagina'] - 1;
}
}
if (isset($_GET['plus'])){
if($_SESSION['pagina'] < ceil($tel / 6)){
$_SESSION['pagina'] = $_SESSION['pagina'] + 1;
}
}
}
?>
en:
<?php
echo '<p><u><a href="autobelettering.php?min" >vorige</a></u>';
echo ' pagina '.$_SESSION['pagina'].'/'.ceil($tel / 6).' is zichtbaar ';
echo '<u><a href="autobelettering.php?plus" >volgende</a></u></p>';
?>
misschien moet ik de session afsluiten anders werkt hij niet in IE?
Edit: verget te melden dat hij alleen naar pagina 1 en 2 gaat en niet naar 3 en verder (tot en met 7 max).
Oh, je bent een pagina nummering aan het maken? Kun je dan niet beter een $_GET maken van pagina en die gewoon op laten lopen? Hoef je je helemaal niet druk te maken om sessies.
Ik maak een soort foto galerij, door steeds op de knop volgende of vorige te drukken komt de volgende set foto's. Maar ik weet niet of dit ook op jouw manier mogelijk is.
Ja. Je kunt dan die bereken ellende vergeten en direct $_GET['pagina'] gebruiken om de juiste set foto's op te halen. Kijk wel vooraf of dit een integer is, zodat je - mocht je een database gebruiken - geen problemen krijgt met [google]SQL Injection[/google].