POST-запросы... - Форум
Страница 1 из 11
Форум » Форум веб мастеров » jQuery & JavaScript » POST-запросы...
POST-запросы...

Kelin
Проверенные
Сообщений 2046
+
+3522
-
Ваши награды 18
Kelin написал: отредактировал: Fenriks_2012 - Среда, 23.05.2012, 17:12 В ответ пользователя Kelin Написано 11 мая 2012 в 16:37
Сообщение № 1
Code
<textarea name="message" cols="15" rows="5"></textarea>
<input type="button" onclick="add_text()" value="Добавить" />
<script type="text/javascript">
function add_text(){
$.get('/gb/', function(data){
   $.post('/gb/', {a: '8',message: 'Сообщение',ssid: $('input[name="ssid"]', data).val()}, function(){
   alert('Готово!');
   })
})
};
</script>

Почему эта ***** не работает? evil
подпись: Kelin
«Пред. тема След. тема»

(o)-$erega-(o)
Пользователи
Сообщений 30
+
+64
-
Ваши награды 8
(o)-$erega-(o) написал: В ответ пользователя (o)-$erega-(o) Написано 11 мая 2012 в 17:09
Сообщение № 2
Kelin, Случайно не скрипт отзывов сайта разрабатываешь?

uExpert
Проверенные
Сообщений 124
+
+2166
-
Ваши награды 3
uExpert написал: В ответ пользователя uExpert Написано 11 мая 2012 в 20:23
Сообщение № 3
Kelin, post данные не те. Там sos, а не ssid.

(o)-$erega-(o)
Пользователи
Сообщений 30
+
+64
-
Ваши награды 8
(o)-$erega-(o) написал: В ответ пользователя (o)-$erega-(o) Написано 11 мая 2012 в 20:46
Сообщение № 4
Flash, Да это фигня. Тут все намного сложнее... Сам пишу скрипт по этому модулю и пока не нашел решения как можно получить sos

Kelin
Проверенные
Сообщений 2046
+
+3522
-
Ваши награды 18
Kelin написал: В ответ пользователя Kelin Написано 11 мая 2012 в 21:01
Сообщение № 5
Quote
Случайно не скрипт отзывов сайта разрабатываешь?

Да не, я просто учу POST-запросы, никак не доучу dry
подпись: Kelin

Kelin
Проверенные
Сообщений 2046
+
+3522
-
Ваши награды 18
Kelin написал: отредактировал: Fenriks_2012 - Среда, 23.05.2012, 17:14 В ответ пользователя Kelin Написано 11 мая 2012 в 21:06
Сообщение № 6
Quote
Там sos, а не ssid

Не в этом *****, у меня и с форумом та же фигня была, все равно не хочет dry
подпись: Kelin

uExpert
Проверенные
Сообщений 124
+
+2166
-
Ваши награды 3
uExpert написал: В ответ пользователя uExpert Написано 11 мая 2012 в 21:17
Сообщение № 7
Quote ((o)-$erega-(o))
Тут все намного сложнее...

Чего сложнее то? Отнюдь не сложнее. smile
Разница в том только, что sos генерируется скриптом на странице добавления в переменную _y8M, а не сразу передается в hidden поле сервером.
Поэтому тут код немного другой. Пример получения sos и отправки сообщения:
Code
function go() {
$.get('/gb/', function(data) {
      for (var i = 0, code = data.match(/_dS\('(.+)'\)/i)[1], _i = code.length - 1, session = ''; i < _i; i ++) {
   session += String.fromCharCode(code.charCodeAt(i) - code.substr(_i, 1));
  }
  $.post('/gb/', {a: 8, message: 'Сообщение', sos: session.match(/\d+/g)})
})
}

go();

(o)-$erega-(o)
Пользователи
Сообщений 30
+
+64
-
Ваши награды 8
(o)-$erega-(o) написал: В ответ пользователя (o)-$erega-(o) Написано 11 мая 2012 в 21:37
Сообщение № 8
Flash, Да то что скриптом вызывается я это понял smile но вот сам скрипт вроде не вызывается get запросом? В общем ладно, спасибо, сейчас разберусь...
Quote (Flash)
/_dS\('(.+)'\)/i)[1]
Это я так понимаю регулярное выражение?

Вовчик
Администратор
Сообщений 8682
+
+2355
-
Ваши награды 314
Вовчик написал: В ответ пользователя Вовчик Написано 11 мая 2012 в 21:38
Сообщение № 9
подпись: Если я помог тебе, помоги и ты мне Мой WMR --> R250600748056
p.s. это лучшее выражение благодарности))
Вовчик

uExpert
Проверенные
Сообщений 124
+
+2166
-
Ваши награды 3
uExpert написал: В ответ пользователя uExpert Написано 11 мая 2012 в 21:44
Сообщение № 10
(o)-$erega-(o), да, это регулярка, она вырезает нужное. Далее через session.match(/\d+/g) отсекается все, кроме чисел - искомой нами сессии.

Kelin
Проверенные
Сообщений 2046
+
+3522
-
Ваши награды 18
Kelin написал: В ответ пользователя Kelin Написано 12 мая 2012 в 10:23
Сообщение № 11
Епооон... Жесть cranky
подпись: Kelin

Kelin
Проверенные
Сообщений 2046
+
+3522
-
Ваши награды 18
Kelin написал: отредактировал: Kelin - Суббота, 12.05.2012, 12:50 В ответ пользователя Kelin Написано 12 мая 2012 в 10:27
Сообщение № 12
Flash, нифига твой код не работает, я же говорю, это не от этого зависит dry



UPD: О, заработало. Теперь это надо как-нибудь на форум перенести cranky
подпись: Kelin

uExpert
Проверенные
Сообщений 124
+
+2166
-
Ваши награды 3
uExpert написал: В ответ пользователя uExpert Написано 12 мая 2012 в 15:34
Сообщение № 13
Kelin, непровереные коды не кидаю, если не работает - накосячили вы) Смотри пост данные форума и прописывай в запрос.

Kelin
Проверенные
Сообщений 2046
+
+3522
-
Ваши награды 18
Kelin написал: В ответ пользователя Kelin Написано 12 мая 2012 в 17:58
Сообщение № 14
Flash, да понял я уже, косяк был biggrin
Quote
Смотри пост данные форума и прописывай в запрос

Смотрю-смотрю smile
подпись: Kelin
Форум » Форум веб мастеров » jQuery & JavaScript » POST-запросы...
Страница 1 из 11
Поиск:
Топ пользователей: