ForumCała strona

Nawigacja

Aktualnie online

Gości online: 6

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
18.10.2025 19:31:20
Forum nie dziala nawet bez polskich znakow.

JazOOn
16.10.2025 18:21:12
nie dziala z polskimi znakami

Zbigniew@
12.10.2025 15:20:31
Tylko dla wybranych.

JazOOn
06.10.2025 21:00:15
czy shout dziala?

hoopak
02.10.2025 10:33:17
Bleeeeee Cool

Pobierz now? wersj?
Pobierz podr?cznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
[EF IV] Fotki w galerii podzielone na autorów
Szapko
Witam!

Ostatnio pracowa?em nad takim wygl?dem galerii:

Wchodz? w Galerie i widz? kategorie -> wybieram jedn? i teraz widz? odno?niki np. by dan
by test
by kto?tam
A jak klikam w jeden z nich, to widz? wszystkie prace usera o tym nicku w tej kategori.


Niestety nie uda?o mi si? zrobi? tego samemu, wi?c zg?aszam si? do was z gor?c? pro?b? o pomoc.


PW od moderatora:
  1. Od?wie?enie Tematu - Pieka 22.12 - 22:19
  2. Od?wie?enie Tematu - jantom 28.12 - 20:32
 
W?cibski Go??
Dodany dnia 24.10.2025 19:30:50
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
kefirek
Prosz? Klikasz na kategori? pojawiaj? sie u?ytkownicy
Klikasz na u?ytkownika i pojawiaj? si? dodane przez niego zdj?cia

Kod
Pobierz kod źródłowy  GeSHi: PHP
  1. <?php
  2. require_once "maincore.php";
  3. require_once "subheader.php";
  4. require_once "side_left.php";
  5. opentable('galeria');
  6. if (isset($_GET&#91;'id'&#93;) AND isset($_GET&#91;'cat'&#93;)) {
  7.  
  8. $result = dbquery("SELECT * FROM ".$db_prefix."photos WHERE photo_user='".$_GET&#91;'id'&#93;."' AND album_id='".$_GET&#91;'cat'&#93;."' ORDER BY photo_id DESC");
  9. while($data = dbarray($result))
  10. {
  11. echo "<a href='".BASEDIR."photogallery.php?photo_id=".$data&#91;'photo_id'&#93;."' class='gallery'>
  12. <img src='".PHOTOS."album_".$data&#91;'album_id'&#93;."/".$data&#91;'photo_thumb1'&#93;."'
  13. title='".$data&#91;'photo_title'&#93;."' alt='".$data&#91;'photo_title'&#93;."'>
  14. </a>";
  15. }
  16.  
  17.  
  18. } else {
  19.  
  20.  
  21. if (isset($_GET&#91;'cat_id'&#93;)) {
  22. $wynik = dbquery("SELECT u.*, b.*, COUNT(u.photo_id) AS ilosc FROM ".$db_prefix."photos u
  23. LEFT JOIN ".$db_prefix."users b ON u.photo_user=b.user_id WHERE u.album_id='".$_GET&#91;'cat_id'&#93;."' GROUP BY u.photo_user ORDER BY ilosc DESC");
  24. if(dbrows($wynik) > 0) {
  25. while($r = dbarray($wynik))
  26. {
  27. echo "<a href='".FUSION_SELF."?id=".$r&#91;'photo_user'&#93;."&cat=".$_GET&#91;'cat_id'&#93;."'>".$r&#91;'user_name'&#93;."</a> Ilo?? zdj?? ".$r&#91;'ilosc'&#93;."<br>";
  28. }
  29. }
  30. } else {
  31. $result = dbquery("SELECT * FROM ".$db_prefix."photo_albums WHERE ".groupaccess('album_access')." ORDER BY album_datestamp");
  32. while($data = dbarray($result))
  33. {
  34. echo "<a href='".FUSION_SELF."?cat_id=".$data&#91;'album_id'&#93;."'>".$data&#91;'album_title'&#93;."</a><br>";
  35. }
  36. }
  37.  
  38.  
  39. }
  40. closetable();
  41. require_once "side_right.php";
  42. require_once "footer.php";
  43. ?>
Zinterpretowano w sekund: 0.023, wykorzystano GeSHi 1.0.8.10

W z??czniku gotowy plik wrzu? do g?ównego katalogu i odpal go
kefirek dodał/a następującą plik:
gar.rar [712Bajtów / 644 Pobrane]

Edytowane przez kefirek dnia 19.12.2008 22:57:00
 
Szapko
Wielkie dzi?ki! Dzia?a, tylko sobie jeszcze to troch? zmodyfikuje Grin

Edit//
Jeszcze jeden problem. Mianowicie userzy chcieliby ?eby po wej?ciu w "usera" np. by terry by?a mo?liwo?? komentowania prac, a nie dopiero po wej?ciu w zdj?cie, da?oby rade zrobi? co? takiego?
Edytowane przez Szapko dnia 19.12.2008 22:20:25
 
kefirek
dan_0803 napisa?/a:
Jeszcze jeden problem. Mianowicie userzy chcieliby ?eby po wej?ciu w "usera" np. by terry by?a mo?liwo?? komentowania prac, a nie dopiero po wej?ciu w zdj?cie, da?oby rade zrobi? co? takiego?


W plik gar.php dodaj to co na czerwono
Pobierz kod źródłowy  Rozwiń Kod źródłowy


W za??czniku wy?ej poprawiony plik
Edytowane przez kefirek dnia 19.12.2008 22:55:51
 
Szapko
Jeszcze raz dzi?ki!

Edit//
Na pocz?tku nie by?o problemów, ale teraz gdy mam wi?cej fotek w galerii, to gdy kto? skomentuje fotki jednego usera, to komentarz pojawia si? pod fotkami wszystkich userów w danej kategorii, a je?eli zmieni? GET CAT na GET ID, to komentarze s? we wszystkich pracach (w innych kategoriach), które maj? ten sam id.
Próbowa?em tak?e doda? GET cat i id na raz, ale to nic nie pomog?o.

Jak to zrobi??
Edytowane przez Szapko dnia 21.12.2008 20:45:34
 
kefirek
Tam gdzie masz
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Zmie? to na to co na czerwono i powinno ?miga? :D:D
Pobierz kod źródłowy  Rozwiń Kod źródłowy
 
Szapko
Tak jak ju? pisa?em wy?ej, to tak?e nie dzia?a :) Teraz jak dodaje user o nicku TEST dwie fotki - jedn? np. do Zdj?? 2008, a drug? do Zdj?? 2009 - ja dodaje komentarz do jednej z fotek, to dodaje si? te? do jego drugiej fotki.

Czy nie da si? jako? wstawi? $_GET['id'] i $_GET['cat'] naraz?
W tym kodzie:
Pobierz kod źródłowy  Rozwiń Kod źródłowy
 
kefirek
dan_0803 napisa?/a:
Czy nie da si? jako? wstawi? $_GET['id'] i $_GET['cat'] naraz?
W tym kodzie:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


To zamien tak
Pobierz kod źródłowy  Rozwiń Kod źródłowy


U mnie dzia?a
Edytowane przez kefirek dnia 29.12.2008 09:17:52
 
Szapko
Teraz super, dzia?a wszystko, po raz kolejny wielkie dzi?ki Smile
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl