Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Firefox - nie działa link obrazkowy
Forum PHP.pl > Forum > Przedszkole
worek
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&amp;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&amp;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
Magic WWW
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 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 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:
  1. $imie = 'Tomka';
  2. echo "Ala ma kota {$imie}.";


Pozdrawiam Dawid smile.gif
dertyl
Cześć mam podobny problem co do odsyłacza obrazkowego gif i jpg nie wyswietla mi się w firefox ale zato w IE działa help

<!DOCTYPE html>
<html>
<head>
<title><b>cos na zab</b></title>
<meta charset="iso-8859-2" />
<meta http-equiv="Reply-to" content="dertyl@interia.pl" />
<meta name="Description" content="jedzenie" />
<meta name="Author" content="dertyl" />
<meta name="Robots" content="ALL" />


</head>
<p align="center"><img src="1.jpg" /></p>&nbsp;
<p align="left"><a href="podstrona_jeden.html">pierwsza podstona</a><body bgcolor="yellow" text="blue"> <font size="22"><align="right"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;no to zaczynamy </b></font></body></p>&nbsp;

<a href="podstrona_dwa.html"><img src="C:\Users\ewelkubiczek\Desktop\seb\gif.gif" border="0" width="101" height="77"
alt="Kurs języka HdddTML"></a><body> lub z ramką </body>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="podstrona_dwa.html"><img src="C:\Users\ewelkubiczek\Desktop\seb\gif.gif" width="101" height="77"
alt="Kurs języka HdddTML" style="z-index:9;"></a>&nbsp;

<p<body> tak samo z jpg</body> <align="center"> <a href="podstrona_dwa.html"><img src="C:\Users\ewelkubiczek\Desktop\seb\serce.jpg" width="101" height="77"
alt="Kurs języka HdddTML"></a>&nbsp;
<body><p align="center"><i><font color="black">z polską polszczyzną</font> </i><font color="red"><u>:)</u></body></font></p>

</html>
fate
ewelkubiczek

co to za ścieżki, sciezke podawaj wzgledem pliku html, skopiuj/przenies te obrazki do 1 folderu z plikiem html i w sciezke src="" wstawisz tylko nazwe obrazka
znacznik <body> </body> musi być użyty tylko 1 raz i ma być ramą dla całej treści
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
  2. "http://www.w3.org/TR/html4/strict.dtd">
  3. <HEAD>
  4. <TITLE>My first HTML document</TITLE>
  5. </HEAD>
  6. <BODY>
  7. <P>Hello world!</p>
  8. <a href="podstrona_jeden.html">pierwsza podstona</a>
  9. <a href="podstrona_jeden.html"><img src="1.jpg"></a>
  10. </BODY>
  11. </HTML>


http://www.w3.org/TR/html401/struct/global.html
com
pomijając fakt iż znaczniki powinno się pisać małym literami wdg zalecenia samego w3 to dokładnie tak biggrin.gif choć widze sami go nie przestrzegają biggrin.gif
dertyl
Aha Wielkie dzięki za informację a z odnośnikiem gif tak samo jak jpg?

<a href="podstrona_dwa.html"><img src="button_2.gif"></a>


bo nie działa sad.gif a się dopiero uczę
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.