Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: << przewijanie zdjęć >>
Forum PHP.pl > Forum > Gotowe rozwiązania
M@X
na stronie jest jedno zdjecie duze a pod nim miniaturki, poszukuje skryptu umozliwjającego przegladanie tych zdjeci poprzez klikanie obok niego na strzałki np: NEXT albo PREVIEV. (nie musza byc koniecznie strzalki, moga byc napisy, ale chodzi mi o ten system skryptu moze byc javascript)
dzieki...
Kinool
to chyba bardzie do skrypty niz na php

jezeli chesz zrobic sobie Next i Preview to mozesz to zrobic w HTML-u czytstm bez Java Script i bez php
kicaj
Cytat
jezeli chesz zrobic sobie Next i Preview to mozesz to zrobic w HTML-u czytstm bez Java Script i bez php


On zapewne chce zeby next i preview zeby robily sie automatycznie
M@X
no chodzi mi o cos takiego:
jest jedno duze zdjecie, i obok niego np dwa napisy : NEXT i PREVIEW. A nizej ze 30 miniaturek zdjiec.... no i narazie mam system ze po kliknieciu danej miniaturki w miejscu tego duzego zdjecia pojawia sie wlasnie dane zdjecie. Ale chodzi mi aby obok duzego zdjecia byly strzałki albo napisy i klkając je pojawiało sie nastepne zdjecie z tych 30-dziestu...

I wiem ze potrzebny jest jakis skrypcik. Wiec prosze o kodzik smile.gif
zalew
a moze informacja np czy zdjecia ssiesz z bazy czy z katalogu czy skad?

jakkolwiek, wyniki listowania zapisuj do tablicy... next to bedzie $fotki[$obecny+1] a prev $fotki[$obecny-1]
Kinool
kodziku ci niedam smile.gif moge podpowiedziec jak.

jesli masz wszystki pliki w katalogu powiedzmy /gallery wiec jest ci potzrbne zczytanie wszyskich pikow jakie tam sa dobrze by bylo walnac je np do tablicy i posortowac a potem odpowiednio wyswietlac.

np. w tablicy $images sa ladnie posortowane obrazy z katalogu jak chcesz zrobic next i previev to dajesz odpowiednio


[php:1:600220e3dd]<?php
// najpierw wczytaj do tablicy $images nazwy plikow

if (!isset($_GET[pic]) && $_GET[s]=='next')
$pic=0;
else
$pic=$_GET[pic]++;

if ($_GET[s]=='prev')
$pic=$_GET[pic]--;


if ($pic>0 && $pic<count($images))
echo '<A HREF="gallery.php?pic='.$pic.'&s=next">next</A>';

if ($pic!<0 && $pic<count($images))
echo '<A HREF="gallery.php?pic='.$pic.'&s=prev">prev</A>';

// a wyswietlasz poprzez
echo '<IMG SRC="./gallery/'.$images[$_GET[pic]].'">';

?>[/php:1:600220e3dd]

moga tam byc bledy bo jestem troche niewyspany i zmeczony, no i postaowilem nie dawac gotowcow, troche poszukania, poczytania i pomyslenia nikomu jeszcze nie zaszkodzilo!
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.