Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Добавление комментария к фотографии (https://javascript.ru/forum/dom-window/13106-dobavlenie-kommentariya-k-fotografii.html)

TorpedoMen 15.11.2010 16:42

Добавление комментария к фотографии
 
Здравствуйте, у меня есть маленький скрипт фотогалереи, который при нажатии кнопок назад и вперёд меняет картинки. Мне надо сделать так, чтоб ещё и подпись к картинке менялась. Вожможно ли это сделать только при помощи Javascript, или надо использоваnm PHP. Подпись может быть довольно большая, я думаю, что лучше сделать так, чтоб она читалась из файла.
В итоге должно получиться: меняется слайд, меняется комент. Пытался разобраться, но т.к. я c JS имею дело впервые, не могу сообразить что к чему.

<script>
var slide = new Array;
var pictureName = new Array("flower[1].jpg", "flower[2].jpg", "flower{3].jpg", "flower[4].jpg");
for (var i = 0; i < pictureName.length; i++) {
slide[i] = new Image();
slide[i].src = pictureName[i];
 }
Var m = new Array(0, 100);
var nextImage = 0;
var t = "";
 function next(step) {
   if (t != "") return;
   m[0] = 0;
   m[1] = 100;
   nextImage = nextImage + step;
   if (nextImage == pictureName.length) {
      nextImage = 0;
  }  
   if (nextImage == -1) {
      nextImage = pictureName.length - 1;
  }  
   document.getElementById("before").src = slide[nextImage].src;
 }
</script>
<img id="before" src="flower[1].jpg">
<a href="javascript:next(-1)" class="navigation"><< Назад</a> <a href="javascript:next(1)" class="navigation">Вперед >></a>

Gvozd 15.11.2010 23:37

без серверного скрипта тут никак не обойтись
самостоятельно JS не умеет записывать на сервер ничего.
только обращатся к скриптам, которые уже могут записывать

TorpedoMen 16.11.2010 21:46

Эм.. я наверно либо не правильно объяснил, либо ничего не понимаю... Суть в том, что коммент, хотя это скрее просто описание, уже лежит на сервере, у каждой фотки своё описание, так вот, когда меняется фотка, меняется и описание. Пользователь, просмотривающий страницу, не добавляет и не меняет описание. На сервере есть фотографии в jpg и есть описания в txt, скрипт выводит фотку и под фоткой описание. Насколько Я понимаю, ничего на сервере записывать не надо, только читать файлы с сервера.

Gvozd 16.11.2010 22:49

скачивать файлы(только со своего сервера)
изменять страницу


Часовой пояс GMT +3, время: 02:15.