<?php $strona=1; { $strona=$_GET['strona']; } ?>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-2" /> <style type="text/css"> #male { z-index:5; } #strony { z-index:5; } #powiekszone_a { z-index:10; width:1px; height:1px; background-image:none; position:fixed; top:0; left:0; } .powiekszone_klasa { z-index:15; } </style> <script type="text/javascript"> function powieksz(a) { var div=document.getElementById('powiekszone_a'); var newImg = new Image(); newImg.src = "http://localhost/zdjecia/zdj/"+a+".JPG"; var height = newImg.height; var width = newImg.width; document.getElementById(div).style.width=width; document.getElementById(div).style.height=height; } function strony() { ///////////// STRONY /////////////////// var ile_zdjec=191,strona_teraz=<?php echo $strona;?>; var ile_stron=ile_zdjec/15; ile_stron=Math.ceil(ile_stron); var text="<center>"; for(var i=1;i<=ile_stron;i++) { if(i==strona_teraz) { text+="<a href='strona.php?strona="+i+"' style='font-weight:bold;text-decoration:none;color:black;'>"+i+"</a> | "; } else { } } text+="</center>"; /////////////////////////////////////////////////////// ////////// MAŁE ////////////////////////////// var pierwsze_zdjecie=strona_teraz*15-14,text_male="<center>",licznik=1,apo=""; for(var i=pierwsze_zdjecie;i<=pierwsze_zdjecie+14;i++) { var sciezka="http://localhost/zdjecia/zdj/"+i+".JPG"; apo="'"+i+"'"; text_male+="<img src='"+sciezka+"' WIDTH=200 HEIGHT=200 onclick='powieksz("+apo+")'> | "; if(licznik==5) { text_male+="</br>"; licznik=1; } else { licznik++; } } text_male+="</center>"; document.getElementById('male').innerHTML=text_male; document.getElementById('strony').innerHTML=text; } </script> </head> <body onload="strony()"> <div id="powiekszone"> <div id="powiekszone_a"> </div> <div id="strony"> </div> <div id="male"> </div> </body> </html>
na tej stronie pojawiają się zdjęcia. po naciśnięciu na jakiś powinna wykonać się funkcja powiększ(), ale nie wiem skąd w chrome wyskakuje błąd: Uncaught SyntaxError: Unexpected token }. Nie wiem jak w innych przeglądarkach