hoi ik heb op basis van een script ergens op deze site een foto galery gemaakt alleen ik zit met een probleem, als ik de foto aanklik dan wordt de pagina herladen en begin ik weer opnieuw, kan ik hier iets aan doen ?

voor de site, zie www.valkerijrijssen.nl/nieuw/fotoalbum.php

de scripts zien er als volgt uit
het foto script

<?php
	if ($dir = @opendir("fotos/")) 
    {
    	while (($file = readdir($dir)) !== false) 
        {
        	if($file != ".." && $file != ".")
            {
            	$filelist[] = $file;
            }
         } 
         closedir($dir);
      }
      asort($filelist);
      while (list ($key, $val) = each ($filelist)) 
      {
      	echo "<a href=\"fotoalbum.php?map=$val\">
			  <img src=fotos/thumb/$val border=0 /></a>"."<p>";
      
	   }
   ?> 



het fotoalbum script incl. html code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Valkerij rijssen</title>
<link rel="stylesheet" type="text/css" href="default.css"/>
<!--[if IE]> <link href="default_ie.css" rel="stylesheet" type="text/css"> <![endif]-->

<style type="text/css">
<!--
.style1 {font-size: 2em}
-->
</style>
</head>




<body>

<div>
<div class="top">
	<div class="header">
		<div class="left">
		</div>

		<div class="right">
			<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
				codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,65,0"
				id="test"
				width="212"
				height="105">
				<param name="movie" value="flash/test.swf">
				<param name="bgcolor" value="#FFFFFF">
				<embed name="FSB" src="flash/test.swf"
				quality="high" bgcolor="#FFFFFF" swLiveConnect="true"
				width="212"
				height="105"
				type="application/x-shockwave-flash"
				pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
		  </object>
		</div>
	</div>	
</div>

<div class="container">	
	<div class="navigation">
		<?php include("menu.php"); ?>
	
	<div class="clearer"><span></span></div>
</div>
<div class="main">		
	  <div class="content">
	   	<p align="center">
		<?php 	if ($_GET['map'])
				{ 
					echo '<img src="fotos/'.$map.' "/>';      
				}
				else
				{
					echo '<img src="img/gerritenjannieenauto.jpg"/>'; 
				}
		?>       
 		
	  </div>

	<div class="sidenav">
		<h2>Valkerij rijssen</h2>

		<?php include("fotos.php"); ?>

</div>
	
	<div class="sideimg">
		<a href="voorwaarden.php"><img src="img/logo-eb.gif" width="140" height="140" border="0" /></a>	
	</div>

	<div class="clearer"><span></span></div>
	</div>

	<div class="footer">
		Design by <a href="mailto:[email protected]">Arnold Geurtse</a>
	</div>
</div>

       
        
        
    </div>
</body>
</html>
dan wel versie 2 is een stuk gebruiksvriendelijker.
http://www.huddletogether.com/projects/lightbox2/

of kijk hier ff naar: (heel vroeg php projectje van mijn, dus ik sta niet in voor de schoonheidsfoutjes)
<?php

$thumb_maat='50';
$aantal_rij='10';

print("
<html>
<head>
");
include("rest/jump.js");
print("
<style type='text/css'>
img{
border:3px solid white;
}
h1{
font-family:Australian sunrise,sans-serif;
font-variant:small-caps;
font-size:2.5em;
color:#3399FF;
}
</style>
<title>Photobase &copy nemodesign</title>
</head>
<BODY style='background:#BBBBBB url(rest/back2.jpg);background-repeat:repeat-x;'>
<center>
<h1>foto-album: $folder</h1>
<form>
<select name='jump-menu' onChange='gothere(this.value)'>
<option value=$hier/#>Series</option>

");
if ($dir = @opendir(".")) {
while (($file = readdir($dir)) !== false) {
if(is_dir($file) == true && $file!=='..' && $file!=='.' && $file!==$folder && $file!='rest'){
print("
<option value=$hier?folder=$file>$file</option>
");
}
}
closedir($dir);
}
print("</select></form>
<table Style='border-collapse:collapse;' cellpadding=10>
");

#vaste variabelen
$q='-1';
$folder=$_GET[folder];
$img=$_GET[img];
$waar = $_SERVER['PHP_SELF'];
$tussen = explode('?', $waar);
$hier = $tussen[0];

if(isset($folder)){
if ($dir = @opendir("$folder")) {
while (($file = readdir($dir)) !== false) {
if($file!=='..' && $file!=='.' && $file!=='Thumbs.db' && $file!==$img){
$cut=explode('.',$file);
$afm=getimagesize("$folder/$cut[0].$cut[1]");
if($afm[0]<$afm[1]){$richting=staand;}else{$richting=liggend;}
if($richting=='staand'){$breedte=$thumb_maat; $hoogte=$thumb_maat*($afm[0]/$afm[1]);}else{$breedte=$thumb_maat*($afm[1]/$afm[0]); $hoogte=$thumb_maat;}

if($q==$aantal_rij){$q=1;}else{$q++;}
if($q==$aantal_rij){echo'<tr>';}
print("
<td Style='border:2px dashed #3399FF;border-collapse:collapse;'>
<a href='$hier?folder=$folder&img=$cut[0].$cut[1]' title='$cut[0]' alt='$cut[0]'><img height='$breedte' width='$hoogte' src='$folder/$cut[0].$cut[1]'></a>
</td>
");
}
}
closedir($dir);
}
}else{
print("<h3>selecteer een map</h3>");
}
print("
</table><br>
");

if($img && $folder){
$afm_1=getimagesize("$folder/$img");
print("
<div style='width:400px;height:$afm_1[1];padding:20px;border:2px dashed #F57A00;';>
<img src='$folder/$img'>
<h3>$img</h3>
</div><br><br>
");
}elseif($folder){
print("
<div style='width:400px;height:100;padding:20px;border:2px dashed #F57A00;';>
<h3>Selecteer een foto</h3>
</div><br><br>
");
}


print("
</table>
</BODY>
</html>
");

?>

Reageren