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 25.06.2011, 23:23:10
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 26.06.2011, 11:40:06
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 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
Go to the top of the page
+Quote Post
dertyl
post 8.01.2015, 13:29:15
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 8.01.2015, 14:21:32
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 8.01.2015, 14:51:05
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 biggrin.gif choć widze sami go nie przestrzegają biggrin.gif
Go to the top of the page
+Quote Post
dertyl
post 8.01.2015, 15:18:44
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 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
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.06.2025 - 16:56