Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyświetlanie zdjęć
Forum PHP.pl > Forum > PHP
alainw
Witam!

Mam pewien problem. Stworzyłem strone w html i galerię za pomocą Java Script. Każda linijka odpowiada jednemu zdjęciu. Ważne żeby zdjęć było maksymalnie 15. Czy da sie zrobić tak, żeby przy pomocy formularza wpisać ilość zdjęć a potem dzięki np. instrukcji if wyświetlić odpowiednią liczbę zdjęć na stronie?

Próbowałem coś stworzyć (narazie bez formularza, przypisałem zmiennej wartość "na sztywno" i dałem tylko 3 zdjęcia):

Kod
<?php

$ilosc == 2;

  if(1 == $ilosc)
  {
    echo 'Jedno zdjęcie.<br />';
  }
  elseif(2 == $ilosc)
  {
    echo 'Dwa zdjęcia.<br />';
  }
  elseif(3 == $ilosc)
  {
    echo 'Trzy zdjęcia.<br />';
  }
  elseif(3 < $ilosc)
  {
    echo 'Nieprawidłowa ilość zdjęć!';
  }

?>


Zamiast komunikatu o liczbie zdjęć wyświetlałyby się linie ze zdjęciami.

Proszę o pomoc.
b_chmura
"Każda linijka odpowiada jednemu zdjęciu. " te linijki przetrzymujesz w...?
alainw
Kod
<script type="text/javascript">
// <![CDATA[
var galeria = new Galeria(\'galeria\', new Array(
    new Array(\'http://www.tap.fc.pl/artykuly/audi_S3/min/1.jpg\', \'http://www.tap.fc.pl/artykuly/audi_S3/1.jpg\'),
    new Array(\'http://www.tap.fc.pl/artykuly/audi_S3/min/2.jpg\', \'http://www.tap.fc.pl/artykuly/audi_S3/2.jpg\'),
    new Array(\'http://www.tap.fc.pl/artykuly/audi_S3/min/3.jpg\', \'http://www.tap.fc.pl/artykuly/audi_S3/3.jpg\'),
    new Array(\'http://www.tap.fc.pl/artykuly/audi_S3/min/4.jpg\', \'http://www.tap.fc.pl/artykuly/audi_S3/4.jpg\'),
    new Array(\'http://www.tap.fc.pl/artykuly/audi_S3/min/5.jpg\', \'http://www.tap.fc.pl/artykuly/audi_S3/5.jpg\'),
    new Array(\'http://www.tap.fc.pl/artykuly/audi_S3/min/6.jpg\', \'http://www.tap.fc.pl/artykuly/audi_S3/6.jpg\'),
    new Array(\'http://www.tap.fc.pl/artykuly/audi_S3/min/7.jpg\', \'http://www.tap.fc.pl/artykuly/audi_S3/7.jpg\'),
    new Array(\'http://www.tap.fc.pl/artykuly/audi_S3/min/8.jpg\', \'http://www.tap.fc.pl/artykuly/audi_S3/8.jpg\'),
    new Array(\'http://www.tap.fc.pl/artykuly/audi_S3/min/9.jpg\', \'http://www.tap.fc.pl/artykuly/audi_S3/9.jpg\'),
    new Array(\'http://www.tap.fc.pl/artykuly/audi_S3/min/10.jpg\', \'http://www.tap.fc.pl/artykuly/audi_S3/10.jpg\')
));
// ]]>
</script>


To jest ten skrypt w pliku artykul.php. Tzn. Formularzem generuje nowy plik php którym jest np. artykul.php Zrobiłem treść artykułu i reszte a z tymi zdjęciami nie moge sie uporać... Bo w każdym jest inna ilość zdjęć. To jest część wartości zmiennej która zapisuje się do pliku. Całej nie zamieszczałem bo myśle że nie jest to konieczne.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.