Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]Firefox - nie działa link obrazkowy, jak powyżej
worek
post
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&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
Go to the top of the page
+Quote Post
Magic WWW
post
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:
  1. $imie = 'Tomka';
  2. echo "Ala ma kota {$imie}.";


Pozdrawiam Dawid (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
dertyl
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 8.01.2015

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


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>
Go to the top of the page
+Quote Post
fate
post
Post #4





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

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


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

Ten post edytował fate 8.01.2015, 14:23:14
Go to the top of the page
+Quote Post
com
post
Post #5





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


pomijając fakt iż znaczniki powinno się pisać małym literami wdg zalecenia samego w3 to dokładnie tak (IMG:style_emoticons/default/biggrin.gif) choć widze sami go nie przestrzegają (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
dertyl
post
Post #6





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 8.01.2015

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


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 (IMG:style_emoticons/default/sad.gif) a się dopiero uczę

Ten post edytował dertyl 8.01.2015, 15:19:45
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 07:59