Поясню:
На j-script написан слайдер, и присвоение переменных php в массив images делается для смены картинок слайдера. На php слайдер работать не будет вообще, разве что обновится при перезагрузке страницы. Но имена файлов картинок берутся из базы с помощью sql-запроса. Поэтому элементам images присваиваются значения переменных php
<? sql="select filename from base...":
...
...?>
<table>
<tr>
<? for (i=0, i<N, i++)
{ ?>
<td><img src="<?=$file[$i];?>" name="p<?=$i;?" ></td>
<? } ?>
<script>
Images ArraY(N);
Images[0].src="<?=$file[0];?>";
Images[1].src="<?=$file[1];?>";
....
Images[N].src="<?=$file[N];?>";
count=0
function preload()
{
for (count=0; count<N, count++)
{
document.p0.src=images(count).src;
.............................
}
}
</script>
Для того, чтобы не писать вручную N раз присвоение, хочется написать цикл. На js.
Можно написать цикл без php, для постоянных картинок:
for (i=0;i<3;i++)
{
Images.src="p"+i+".jpg";
}
Но для php плюсики не напишешь, и передать дж-с переменную цикла внуть php тоже нельзя.
Вопрос - как написать правильно?