Ik ben nieuw met PHP en vind het steeds leuker, ik ben bezig met wat tutorials en oefeningen. Ik ben nu bezig met een simpele foto viewer, maar het wil niet werken. Het is maar een korte script, maar ik weet niet waar mijn probleem zit. Hij laat de albums zien die er zijn, maar als ik erop click dan doet hij niks. Kan iemand mij a.u.b helpen hierbij?
Ik heb 3 PHP bestanden, namelijk toonalbums.php, toonalbuminhoud.php en toonfoto.php
Ik ben echt vastgelopen!!
Alvast bedankt voor de moeite
toonalbums.php
<?php
$mapnaam= 'albums/';
echo'<ul>';
if($handle = opendir($mapnaam))
{
while (false !== ($albumnaam = readdir ($handle)))
{
if($albumnaam != "." && $albumnaam != ".." && $albumnaam[0] != '.')
{
echo '<li><img src="$mapnaam" /><br /><a href="?album=' . $albumnaam . '"/>[ ' . $albumnaam . ' ] </a></li>';
}
}
closedir ($handle);
}
echo '</ul>';
?>
toonalbuminhou.php
<?php
if(isset($_GET['album']))
{
$albumnaam = "albums/" . $_GET["album"];
echo '<ul>' ;
if ($handle = opendir('$albumnaam'))
{
while (false !== ($fotonaam = readdir($handle)))
{
if($fotonaam != "." && $fotonaam != "..")
{
echo '<li><a href="?album=' . $albumnaam .' &foto=' . $fotonaam . '">
<img class="thumbnail" src"' . $mapnaam . '/' . $fotonaam . '" alt="' . $fotonaam . '"/>
</a></li>';
}
}
closedir($handle);
}
}
echo '</ul>';
?>
toonfoto.php
<?php
if(isset($_GET['foto']))
{
$fotonaam = $_GET['foto'];
$mapnaam = 'albums/' . $_GET['album'];
echo '<img src="' . $mapnaam . $fotonaam . '" alt="' . $fotonaam . '"/>';
}
?>
Hij laat wel de albums zien die ik in de mappen albums heb zitten, maar verder doet hij niks :(...
Kan iemand mij helpen??
3.264 views
knopje om je tekst aan te passen indien nodig.