Ik heb een vraag.
Ik heb de volgende code met php geschreven.
Werkt als een trein.

Alleen wil ik in de popup een next en een back gebruiken die naar de volgende of vorige foto gaat.

De map met foto bestaat uit een nummer structuur:
foto01
foto02
foto03
........
foto12

Dus als ik bij foto3 ben moet ik zowel naar foto2 als fot4 kunnen.

Wie kan mij helpen.

//Index.php
=============================================

<script language="">
<!--
function do_popup(foto){

window.open("foto.php?foto="+foto, "foto", "", "fullscreen=no");

}
-->
</script>
<?

$map = opendir("../fotos/thumbnails/");

$num = 1;

while ($foto = readdir($map)){


if (eregi(".jpg", $foto)){

$foto_naam = str_replace(".jpg", "", $foto);

?>
<img style="cursor: hand" onClick="do_popup('<? echo $foto_naam; ?>')" src="../fotos/thumbnails/<? echo $foto; ?>" border="0" width="100" height="75">
<?

if (($num % 5) == 0){

echo "<br /><br />\n";

}

else {
echo"&nbsp;&nbsp;";
}


$num++;

}

}

?>


//foto.php
=============================================

img src="../fotos/<? echo $foto; ?>.jpg" vspace="10" hspace="10">


//????????????????????
<a href=".............">next</a> | <a href="..........">back</a></body>

//????????????????????

je zou net als ik bij het checken hoeveel fotos in de map zitten, telkens een $num toe te wijzen (dus in een while loop ofzow) en dan $volgende = $num++; $vorige = $num--;

zoiets denk ik.
succes,
Johan
Ben wat gaan uitproberen in de popup.
Maar weinig succes. Kun je met toch nog wat verder op weg helpen Johan?
je leest t aantal files in die map uit das t max aantal foto's Je kan t vanuit je overview doen met een link viewpic.php?pic=2 Das dan je huidige foto.

$pre = $foto_nr--;
$next = $foto_nr++;
echo "<img src=\"foto".$foto_nr.".jpg\" border is \"0\">";

en dan maak je van $pre en $next een link.

Zo heel erg moeilijk is t niet :)
Je moet een pagina laten popuppen en daarin een script voor vorige-volgende zetten dat je kan maken zoals ik gezegd heb... is dat zo moeilijk?? je geeft gewoon een id mee, bijvoorbeeld 3 en dan in dat script $newvorige = $id--; $newvolgende = $id++; en dan zeg je <a href='foto.php?id=$newvorige'>volgende</a> <a href='foto.php?id=$newvolgende'>vorige</a>

succes,
Johan.

Reageren