Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z galerią
grzehotnik
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 8.01.2009

Ostrzeżenie: (0%)
-----


Witam mam skrypt do galerii, który otwiera mi zdjęcia w lightboxie:

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>


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.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 13:05