Kod
<html>
<head>
<title>Galeria</title>
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
</head>
<body>
<h1> Witam w mojej galerii</h1>
<?php
$dirpath='../zdjecia/';
$files = scandir($dirpath);
if(empty($files))
{
echo 'Brak zdjec w tej kategorii !';
}
else
{
echo '<table border="1"><tr>';
$licznik=0;
for($i=0; $i<count($files); $i++)
{
$y=$licznik%3;
if ($y=0)
{
echo '</tr><tr>';
$licznik=0;
}
if (($files[$i]!='.') && ($files[$i]!='..') && (!is_dir($files[$i])))
{
echo '<td>';
echo "<a href='$dirpath$files[$i]' rel='lightbox[roadtrip]' title='$files[$i]' width='100' heigth='100'>
<img src='$dirpath$files[$i]' width='100' heigth='100' align='right'>$files[$i]</a>";
echo '</td>';
$licznik=$licznik+1;
}
}
echo '</tr>';
echo '</table>';
}
?>
</body>
</html>
<head>
<title>Galeria</title>
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
</head>
<body>
<h1> Witam w mojej galerii</h1>
<?php
$dirpath='../zdjecia/';
$files = scandir($dirpath);
if(empty($files))
{
echo 'Brak zdjec w tej kategorii !';
}
else
{
echo '<table border="1"><tr>';
$licznik=0;
for($i=0; $i<count($files); $i++)
{
$y=$licznik%3;
if ($y=0)
{
echo '</tr><tr>';
$licznik=0;
}
if (($files[$i]!='.') && ($files[$i]!='..') && (!is_dir($files[$i])))
{
echo '<td>';
echo "<a href='$dirpath$files[$i]' rel='lightbox[roadtrip]' title='$files[$i]' width='100' heigth='100'>
<img src='$dirpath$files[$i]' width='100' heigth='100' align='right'>$files[$i]</a>";
echo '</td>';
$licznik=$licznik+1;
}
}
echo '</tr>';
echo '</table>';
}
?>
</body>
</html>
Chodzi mi on ale próbowałem zrobić aby otwierał 3 zdjęcia w jednym wierszu - niestety nie dziala mi to.
Gdzie może być błąd?
Drugim problemem jest to że pojawia się w komórce nazwa pliku i miniaturka, ale pojawia się jedno obok drugiego, a chciałbym żeby zdjęcie pojawiało się nad opisem.
I przy powyrzszym warunku sprawdzającym rodzaj pliku otwierają mi się 2 pliki systemowe. Jaki dać warunek aby pojawiały się tylko np. jpeg.
Proszę o pomoc.