Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / добавление комментария. КАК это сделать? / 14 сообщений из 14, страница 1 из 1
06.04.2010, 10:58:57
    #36562689
Slava_200
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
Нажали ПОИСК, показываю таблицу с результатами. и по данным каждой строки чел может нажав на ссылку написать комментарий. т.е. к ссылке параметром передам ИД рез-та запроса.
как это правильно делается? (в смысле открыли маленькое окошечко для комментария, написали его, нажали отправить и окошечко закрылось). желательно не перезагружать из-за этого всю страницу. думаю это "быстро работающе" возможно сделать при помощи javascript. подскажите как? (проблемма что джаваскрипт совсем плохо знаю...)
...
Рейтинг: 0 / 0
06.04.2010, 11:37:08
    #36562851
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
Slava_200открыли маленькое окошечко для комментария, написали его, нажали отправить и окошечко закрылось
А чего делать с коментарием? Куда девать его?

Slava_200подскажите как?
Текстовый пример накидай для начала. Не все же нам писать... А по существующену коду страницы добавим т.с. от себя.
...
Рейтинг: 0 / 0
06.04.2010, 11:39:44
    #36562863
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
krvsaSlava_200открыли маленькое окошечко для комментария, написали его, нажали отправить и окошечко закрылось
А чего делать с коментарием? Куда девать его?Видимо, на сервер и далее в базу. Всё идет к банальному аякс-запросу.
...
Рейтинг: 0 / 0
06.04.2010, 11:52:23
    #36562908
Slava_200
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
выборка из таблиц:
в одной (е1 - поля id, plan, opis)
в другой (е2 - поля id, id_e1 (ссылка на первую таблицу), komment) (count_row в форме - это количество id_e1)

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
<table border= 1  width= 100 %>
<tr align=center><td>План</td><td>описание</td><td> </td></tr>
<?php while ($row = mysql_fetch_assoc($s)) { ?>
    <tr><td align=center><?php echo $row['plan']; ?> </td>
        <td><?php echo $row['opis']; ?> </td>
        <td><a href='?????????????'>Написать комментарий</a><br>
            <a href='??????????????'>Всего комментариев <?php echo $row['count_row']; ?></a>
          </td></tr> <?php }?>
      </table><?php }?>
по нажатию на субмит (после написания коммента), я его в e2 кину
...
Рейтинг: 0 / 0
06.04.2010, 11:59:32
    #36562937
Slava_200
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
выборка из таблиц и подсчет кол-ва у меня сделано. это я всё показываю на экране. меня интересует именно окно для написания коммента
авторВсё идет к банальному аякс-запросунаверно. может кинете как это сделать?
...
Рейтинг: 0 / 0
06.04.2010, 12:36:15
    #36563052
Slava_200
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
так всё таки, как это автороткрыли маленькое окошечко для комментария, написали его, нажали отправить и окошечко закрылосьсделать?
...
Рейтинг: 0 / 0
06.04.2010, 12:41:38
    #36563074
EmilRegis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
в чём проблема то? окошечко для комментария это наверное див с текстовым полем...думаю проблем с тем, чтобы его показать-скрыть - нету...Написали в нём текст и отправили ajax-ом, при этом надо указать дополнительно к чему комментарий относится
...
Рейтинг: 0 / 0
06.04.2010, 12:44:00
    #36563080
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
Slava_200 , как вариант...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
<html>
<head>
<style>
</style>
<script>
function Go() {
	var val=prompt('Ваш коментарий')
	// ну а тут делай со значением что тебе нужно...
}
</script>
</head>
<body>
<a href='javascript: Go()'>Написать комментарий</a>
</body>
</html>
...
Рейтинг: 0 / 0
06.04.2010, 13:12:10
    #36563177
Slava_200
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
krvsaкоммент длинный, поэтому промпт не подходит
EmilRegisдив с текстовым полем...думаю проблем с тем, чтобы его показать-скрыть - нету...Написали в нём текст и отправили ajax-омвот именно в этом и проблемма!
...
Рейтинг: 0 / 0
06.04.2010, 13:15:00
    #36563186
EmilRegis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
в ajax'е?
...
Рейтинг: 0 / 0
06.04.2010, 13:36:07
    #36563254
Slava_200
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
скрыть див и аяксом отправить данные
...
Рейтинг: 0 / 0
06.04.2010, 13:48:45
    #36563284
EmilRegis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
ну div показать-скрыть это вам в стили (position:none)
а ajax-ом отправить данные - это вам надо почитать про ajax, там всё просто)
...
Рейтинг: 0 / 0
06.04.2010, 13:53:01
    #36563299
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
Slava_200коммент длинный, поэтому промпт не подходит
Эка ты разохотился...

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
<html>
<head>
<style>
#box {
	position: absolute;
	top:  0 ;
	right:  0 ;
	width: 200px;
	height: 200px;
	display: none;
	border: 1px solid;
}
</style>
<script>
function On() {
	document.getElementById('box').style.display='block'
}
function Off() {
	document.getElementById('box').style.display='none'
	// тут можно что-то делать с каментом
}
</script>
</head>
<body>
<div id='box'>
	<p>Какие ваши доказателства? (с) к/ф Красная жара</p>
	<textarea id='coment'>
	</textarea>
	<input type='button' value='Послать' onclick='Off()'>
</div>
<a href='javascript: On()'>Написать комментарий</a>
</body>
</html>
...
Рейтинг: 0 / 0
06.04.2010, 15:25:46
    #36563617
EmilRegis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление комментария. КАК это сделать?
EmilRegisну div показать-скрыть это вам в стили (position:none)
а ajax-ом отправить данные - это вам надо почитать про ajax, там всё просто)
имелось ввиду display:none))
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / добавление комментария. КАК это сделать? / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]