Dit is een Volgende/Vorige script alleen we willen dus naar de volgende pagina (p=2) alleen dat doet het dus niet.. Help...
Voorbeeld: http://www.mess-world.nl/BETA/content/avatars/index.php?dir= grappig&p=1

<?php
$phpmap = $_GET["dir"];
$pagina = $_GET["p"];
$prev = $pagina - 1;
$next = $pagina + 1;

$map = "$phpmap/$pagina/"; //de map waar de foto's zich bevinden
$columns = 3; //hoeveel rijen je naast elkaar wil hebben
$foto = 0; //definieren van een var, niet aanzitten

$dir = opendir($map); //openen van de map waar de foto's staan

while(($file = readdir($dir))) { //uitlezen van de inhoud
if(eregi("(.jpg|.jpeg|.gif|.bmp|.png)$", $file)) { //kijken of het een plaatje is met de extensie .jpg, .jpeg, .gif, .bmp of .png

}
echo('<td><img src="'.$map.$file.'" height=99 width=99 alt="Rechter muisknop -> Opslaan als" /></td>'."\n"); //de thumbs weergeven in een td
$i++; //$i ophogen
if ($i == $columns) { // als $i gelijk is aan het aantal columns dan
echo('</tr><tr>'."\n"); //dit toevogen
$i = 0; //$i op 0 zetten
}
}

echo('</tr></table><br>'."\n"); //einde tabel
echo "<div ailgn=center>";
if ($prev == "" && $next =! "") {echo "<a href=?dir=$phpmap&p=$next>Volgende</a>"; }
elseif($prev =! "" && $next =! "") {echo "<a href=?dir=$phpmap&p=$prev>Vorige</a> - <a href=?dir=$phpmap&p=$next>Volgende</a>"; }
elseif($prev =! "" && $next == "") {echo "<a href=?dir=$phpmap&p=$prev>Vorige</a>"; }
echo "</div>";

?>
- $_GET['enkelquote-je'] snappiej?
- $_GET['p'] checken op nummerieke waarde -> is_numeric ...
- Variabelen buiten de quotes

Verder oogt het wel okeej ...
Probeer het zo eens:
<?php
$prev = (int)$pagina - 1;
$next = (int)$pagina + 1;
?>
Rick, waarom heb jij trouwens geen arvartar? :P

Een mooi knijntje ofsow ;)

Reageren