Na początku , chciałem zaznaczyć ze niewiedziałem za bardzo gdzie umieścić mojego posta, ponieważ chodzi tu o JavaScript i php , ale zdecydowałem się tutaj go umieścić, myślę że problem będzie w php tkwił.
Mam pewien problem.Korzystam z prostego skryptu który ma na celu z małych miniaturek wyświetlac zdjęcia w jednym ustalonym miejscu, zeby bylo jaśniej zamieszczam kod.
<html> <HEAD> <script LANGUAGE="JavaScript"> browserName = navigator.appName; browserVer = parseInt(navigator.appVersion); ns3up = (browserName == "Netscape" && browserVer >= 3); ie4up = (browserName.indexOf("Microsoft") >= 0 && browserVer >= 4); function doPic(imgName) { if (ns3up || ie4up) { imgOn = ("" + imgName); document.mainpic.src = imgOn; } } </script> </HEAD> <BODY> <table> <tr> </tr> </table> <br> <br> <table width=360 border=0 cellspacing=0 cellpadding=0> <tr> </tr> <tr> </tr> </table> </body> </html>
sam kod w html działa bez zarzutu ale problem się zaczyna gdy go wrzucam do kodu php .
W jednym miejscu są miniaturki (podam tu jedną)
<?php echo \" <a href='javascript:doPic(zdjecia/id$IDd/zdjecie3.jpg);'><img src='zdjecia/id$IDd/zdjecie3.jpg' width=80 height=60 border=0></a>\"; ?>
a w innym miejscu wrzucam mu gdzie ma ładowac z miniaturek zdjęcia :
<?php echo\"<img src='zdjecia/id$IDd/zdjecie.jpg' name=mainpic width=360 height=280 align=center border=0>\"; ?>
za to odpowiada name=mainpic i wszystko powinno dzialać (oczywiście skrypt jest wklejony wyzej

Ale chyba niedociera do JavaScript zmienna z kąd ładować zdjecia tak mi sie wydaje.
Wywala błąd Brak definicji 'zdjecia'
Już kombinowałem , zamieniałem , podmieniałem itp. ale niebardzo wychodzi

Jeżeli ktoś umiałby pomóc to byłbym bardzo wdzięczny.
Pozdrawiam