| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Никита Козин 18.07.2004 14:03
Есить пять (допустим) картинок, мне их нужно вывести циклом, но так, чтобы между ними не оставалось пробела.^for[i](0;5){
# проверка: существует ли файл
^if(-f '${path}${i}.gif'){
# открываем его, если он существует...
$img[^image::load[${path}${i}.gif]]
# ...и выводим
^img.html[]
}
}Казалось бы, что все хорошо, но в результате получаю следующий код: <img border="0" height="45" src="/i/0.gif" width="45" /> <img border="0" height="45" src="/i/1.gif" width="45" /> <img border="0" height="45" src="/i/2.gif" width="45" /> <img border="0" height="45" src="/i/3.gif" width="45" /> <img border="0" height="45" src="/i/4.gif" width="45" />...И разрыв строки отображается в браузере как пробел, чего мне ни в коем случае не нужно.
^res.match[\n][g]{}...Но тогда появляется непонятная табуляция между картинками... Еще раз матч. Теперь уже \t - все возвращается в исходный позицию...