jak w temacie, potrzebuję wyświetlić kilkadziesiąt obrazków (elementów IMG). Zdecydowałem się użyć pętli for i polecenia echo.
Kod, któy potrzebuję osiągnąc prezentuje się następująco:
Kod
<a class="fancybox miniaturki" rel="gallery" href="zdjecia/zwierzeta/duze/1.jpg">
<img border="0" id="poz1" class="pozycja kolumna-1" src="zdjecia/zwierzeta/male/color/1_m_col.jpg"
onmouseover="imgChange(this, 'zdjecia/zwierzeta/male/bw/1_m_bw.jpg')"
onmouseout="imgChange(this, 'zdjecia/zwierzeta/male/color/1_m_col.jpg')">
</a>
<img border="0" id="poz1" class="pozycja kolumna-1" src="zdjecia/zwierzeta/male/color/1_m_col.jpg"
onmouseover="imgChange(this, 'zdjecia/zwierzeta/male/bw/1_m_bw.jpg')"
onmouseout="imgChange(this, 'zdjecia/zwierzeta/male/color/1_m_col.jpg')">
</a>
Próbowałem swoich sił, poniżej jest mój kod PHP i niestety nie działa. Z góry dzięki za wszelką pomoc!
Kod
for($licznik = 1; $licznik <= 18; $licznik++)
{
echo "<a class='fancybox miniaturki'". " rel='gallery'" . " href='zdjecia/zwierzeta/duze/" . $licznik . ".jpg" . "'>";
echo "<img border='0' id='poz1' class='pozycja kolumna-1'" . " src='zdjecia/zwierzeta/male/color/" . $licznik . "_m_col.jpg" . "'";
echo "onmouseover= " . 'imgChange(this, ' ."'" . 'zdjecia/zwierzeta/male/bw/' . $licznik . "_m_bw.jpg') ";
echo "onmouseout=" . 'imgChange(this, ' ."'" . 'zdjecia/zwierzeta/male/color/' . $licznik . "_m_col.jpg')>";
echo "</a>";
break;
}
{
echo "<a class='fancybox miniaturki'". " rel='gallery'" . " href='zdjecia/zwierzeta/duze/" . $licznik . ".jpg" . "'>";
echo "<img border='0' id='poz1' class='pozycja kolumna-1'" . " src='zdjecia/zwierzeta/male/color/" . $licznik . "_m_col.jpg" . "'";
echo "onmouseover= " . 'imgChange(this, ' ."'" . 'zdjecia/zwierzeta/male/bw/' . $licznik . "_m_bw.jpg') ";
echo "onmouseout=" . 'imgChange(this, ' ."'" . 'zdjecia/zwierzeta/male/color/' . $licznik . "_m_col.jpg')>";
echo "</a>";
break;
}
Zdjęcie się wyświetla ale jest konflikt z tagami odpowiedzialnymi za JAVASCRIPT. Dołączam zrzut ekranu poniżej.
