[PHP] Problem ze skryptem galerii


(Asd1336) #1

';


(Uzi123) #2

Nie analizowałem dokładnie całego kodu, ale wydaje mi się, że problem siedzi w tym, że linkujesz do strony, a nie do pliku jpg


(Monczkin) #3

r0wl3n , nazwij temat konkretnie, zgodnie z regulaminem forum. Inaczej zostanie usunięty.


(Asd1336) #4

uzi123 , właśnie, ze nie wydaje mi się:

if (!file_exists($thumbs_prfx.$pixas)){

        $html.='';

   }

    else{

       $html.= '';

        $html.= '';

    }[/code]

jak stad usuniemy rel'a to wszystko działa, tylko otwiera się w nowej zakładce przeglądarki...


(mario@) #5

Zamiast

/galeria44/index.php?p=z12_d.jpg&pg=0

po prostu napisz

z12_d.jpg

Jeżeli nie chcesz żeby ktoś znał położenie grafik to użyj mod rewrite (ale odwołuj się do zdjęć). Jakbyś chciał wywoływać te zdjęcia tak jak teraz to lepiej użyj np. ThickBox (iframe albo ajax).


(Uzi123) #6

No, a sobie obejrzyj kod tego, co się otwiera w nowej zakładce. Według mnie to jest zwykły html, w którym jest osadzony rysunek. Nie znam dokładnie tej wersji LightBoxa, ale zdecydowana większość z nich nie potrafi wyświetlić w ładnym okienku html i radzi sobie tylko z czystymi plikami jpg. Na początek zastąp w swoim kodzie fragment

$PHP_SELF."?p=".$pixas.'&pg='.$psl.

na nazwę pliku jpg istniejącą na twoim serwerze i sprawdź czy zadziała.