Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Galeria zdjęć
waski1987
post 19.06.2004, 08:46:25
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 28.05.2004
Skąd: Wyszków

Ostrzeżenie: (10%)
X----


zrobiłem sobie galerię zdjęć z kodem
Kod
<html>
<head>
</head>
<body bgcolor="darkgreen">
<center>
<br><br><br><br><br>
<table border=1 width=300  bgcolor="black">
<tr>
<td>
<center>
<h3><font color="yellow">Galeria 1 </font></h3>
</center>
</td>
</tr>
</table>
<table border=0 width=300 height=400 bgcolor="#cbcbcb">
<tr>
<td width=300 height=400>
<?
if($id>=0 & $id<=11)
echo"<img src=obrazy/".($id).".jpg width=297 height=397>";
?>
</td>
</tr>
</table>
<table border=1 width=300>
<tr>
<td>
<center>
<?
if ($id<1)
echo"<img src=arrow40.gif>";
else
echo"<a href=galeria.php?id=".($id-1)."><img src=arrow40.gif border=0></a>"?>
<a href="galeria.php?id=0"><img src="reset.gif" border=0></a>
<?
if ($id>10)
echo"<img src=arrow41.gif>";
else
echo"<a href=galeria.php?id=".($id+1)."><img src=arrow41.gif border=0 ></a>"?>
</center>
</td>
</tr>
</table>
</body>
</html>


i nie wiem jak zrobic aby galeria konczyla sie nie wtedy gdy wpisze zdjecie o ostatniej cyfrze w katalogu lecz aby sam wykrywal jakie zdjecie jest ostatnie (ma najwieksza cyfre w katalogu) i zeby po nim nie bylo nic wyswietlane
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
AcidBurnt
post 19.06.2004, 10:27:22
Post #2





Grupa: Zarejestrowani
Postów: 215
Pomógł: 1
Dołączył: 13.04.2003
Skąd: z ławki przed blokiem

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


moze to pomoze:

http://bagrowski.com/porady/Jak%20pokaza%e...%20plik%f3w.doc
Go to the top of the page
+Quote Post
hwao
post 19.06.2004, 11:25:53
Post #3


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Moze ja to powiem tak:
Lepsze rozwiazanie niz nazywac zdjecia 1 2 3 4 jest zastosowanie funkcji dir" title="Zobacz w manualu PHP" target="_manual() ktora pokaze Ci co masz w katalogu na przyklad:
  1. <?php
  2.  $strDir = './img'; // katalog z zdjeciami
  3.  
  4.  $resDir = opendir( $strDir );
  5.  while( $strFile = readdir( $resDir ) )
  6.  {
  7. if( !is_dir( $strDir.'/'.$strFile ) )
  8. {
  9.  echo $arrFile[] = $strFile; // wysietla pliki i dodaje je do tablicy
  10.  // jezeli nie chesz zeby byly wysietlane to usun echo
  11. }
  12.  }
  13. ?>

To Ci pokaze co masz w katalogu...
Teraz wystarczy wstawic echo '<img src="'.$strDir.$strFile.'">'; i masz pokazane wszytkie foty....

Co do twojego pytnia to polecam uzyc

file_exists" title="Zobacz w manualu PHP" target="_manual()....
  1. <?php
  2. if(file_exists( 'scierzka do pliku' ) )
  3. {
  4.  // plik jets
  5. }
  6. else
  7. {
  8.  // pliku nie ma
  9. }
  10. ?>
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:12