![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 3 Dołączył: 26.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Otóż mam swego rodzaju problem z linkiem obrazkowym. Nie działa on tylko w firefoxie za to w pozostałych przeglądarkach łącznie z IE działa.
Kod wygenerowany przez php: CODE <span class="tresc"> <a style="display:block;" href="index.php?table=gallery&dzial=13"><img class="ftimg" src="/imgstr/min/106.jpg" alt="jakas tam realizacja" /></a></span> Kod PHP generujący link: CODE <span class="tresc"> <?php $sql = "SELECT * FROM gallery ORDER BY id ASC"; $result = mysql_query($sql,$polaczenie); while($wynik = mysql_fetch_array($result)) { $sql2 = "SELECT * FROM `image` WHERE `idgal` = '".$wynik['id']."' LIMIT 1;"; $result2 = mysql_query($sql2,$polaczenie); $wynik2 = mysql_fetch_array($result2); if(!empty($wynik2)){ echo "<a style=\"display:block;\" href=\"index.php?table=gallery&dzial=$wynik[id]\"><img class=\"ftimg\" src=\"/imgstr/min/".$wynik2[imgnm].".jpg\" alt=\"".$wynik2[imgdsc]."\" /></a>"; } } ?> </span> Problem rozwiązany, dla potomnych: Zawinił z-index w stylach dla diva w którym był wyświetlany link ;/ 3 godziny w plecy |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 32 Dołączył: 9.09.2010 Skąd: Brzeg Ostrzeżenie: (0%) ![]() ![]() |
Problem może leżeć w ścieżce do obrazka. Jednakże najlepszym rozwiązaniem tego byłoby rozwiązanie tego za pomocą CSS przy użyciu tagów background-image (IMG:style_emoticons/default/smile.gif)
Kod <a href="#" style="widht: ?px; height: ?px; display: block; background: transparent url(/imgstr/min/{$wynik2[imgnm]}.jpg) 0 0 no-repeat; Pamiętaj aby zmienić ? na rozmiar obrazka (IMG:style_emoticons/default/wink.gif) Poczytaj również o postawach PHP, jeżli korzystasz z cudzysłowia to wpisywanie zmiennych odbywa się przy użyciu klamr {} przykład:
Pozdrawiam Dawid (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 22:29 |