La linea en rojo es donde salta el error
scripts.js
Código:
contenido.phpfunction galeria(direccion,ruta) { contador+=direccion; if (contador==photos.length) contador=photos.length-1; else if (contador<0) contador=0; document.images.fotos.src = ruta+photos[contador] window.status="Imagen número "+contador }
Código:
<script language="javascript"> <!-- var photos=new Array() var contador=0; --> </script> <? $ruta="./".$nct."/images/"; for($x=1; $x<=$fts; $x++){ //echo "foto$x<br>"; $origen=$pry."_".$x.".jpg"; //$origen=(string) $origen; $i=$x - 1; // VOY LLENANDO EL ARRAY CON CADA UNA DE LAS IMAGENES echo "<script language=\"javascript\"> <!-- photos[$i] = \"$origen\" ; --> </script>"; //echo "photos[ $x - 1 ] = $origen<br>"; } ?> //COMPRUEBO QUE EL ARRAY ESTA LLENO CON LOS DATOS QUE BUSCO <script language="javascript"> for(i=0;i<photos.length;i++){ /*document.write(i);*/ document.writeln(photos[i]); } </script> <img src="<?="./".$nct."/images/".$pry."_1.jpg"?>" alt="<?=$tit."_1"?>" id="fotos"/> // LANZO LA FUNCION AQUI LE ENVIO LA RUTA QUE ES DEL TIPO ///"./numerocategoria/images/" <a href="javascript:galeria(-1,<?=$ruta?>)">atras</a> <a href="javascript:galeria(1,<?=$ruta?>)">alante</a>
Un saludo