Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Galeria z albumami
Humcio
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 18.09.2014

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


Witam serdecznie
Chciałbym napisać galerie z albumami, ale za bardzo nie wiem od czego zacząć, więc najpierw opiszę jak planuję, to zrobić i prosiłbym o korekty w moim toku myślenia, który może być dziwny (moja znajomość php do zbyt dobrych nie należy).

Galeria ma działać z wykorzystaniem mysql lub po prostu pobierać pliki z folderów, tu nadal nie mogę się zdecydować, ale najbardziej odpowiada mi opcja z uploadem plków do folderu i zapisem ścieżki/nazwy pliku w bazie danych, albo po prostu bez użycia bazy danych.

1. Formularz z wyborem folderu do którego chcemy zapisać zdjęcia.
- tworzymy nowy folder i automatycznie w tabeli bazy danych powstaje katalog
- wybieramy folder z listy istniejących folderów

2. Formularz uploadu zdjęć
- uploadujemy tutaj zdjęcia, ich nazwy są zapisywane do bazy danych
- automatycznie tworzy podfolder na miniaturki i dodaje je do niego

3. Strona z folderami(albumami)
- wyświetlane są wszystkie albumy jako miniaturki wraz z opisem co to za album--> miniaturka, to pierwsze zdjęcie z folderu

4. Strona ze zdjęciami w albumie
- wszystkie zdjęcia wyświetlone w formie miniaturek

5. Wyświetlenie zdjęcia w większej rozdzielczości

Jeżeli ktoś mógłby sprawdzić, czy to ma sens, to byłbym wdzięczny, a w przyszłości jak po drodze gdzieś utknę, to będę aktuaizować temat.
Go to the top of the page
+Quote Post
ilidir
post
Post #2





Grupa: Zarejestrowani
Postów: 183
Pomógł: 14
Dołączył: 27.09.2014

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


a nie lepiej zamiast zapisywać ścieżki do każdego pliku w bazie danych wykorzystać listwowanie zawartości katalogu przy pomocy php questionmark.gifquestionmark.gif
1 - folder = 1 album do tego podfoldery z miniaturami i zdjęciami głównymi questionmark.gifquestionmark.gif

pomyśl nad takim rozwiązaniem
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 Aktualny czas: 20.08.2025 - 06:37