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

Kelin
Проверенные
Сообщений 2048
+
+3543
-
Ваши награды 18
Kelin написал: отредактировал: Fenriks_2012 - Среда, 23.05.2012, 17:12 В ответ пользователя Kelin Написано 11 мая 2012 в 16:37
1<\' onclick=\'this.select();\' style=\'width:95%;text-align: center; height:20px; margin-top:15px;\'/>');" style="text-align:right; margin-left:19px;">Сообщение № 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
Kelin, Случайно не скрипт отзывов сайта разрабатываешь?

uExpert
Проверенные
Сообщений 124
+
+2166
-
Ваши награды 3
Kelin, post данные не те. Там sos, а не ssid.

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

Kelin
Проверенные
Сообщений 2048
+
+3543
-
Ваши награды 18
Quote
Случайно не скрипт отзывов сайта разрабатываешь?

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

Kelin
Проверенные
Сообщений 2048
+
+3543
-
Ваши награды 18
Kelin написал: отредактировал: Fenriks_2012 - Среда, 23.05.2012, 17:14 В ответ пользователя Kelin Написано 11 мая 2012 в 21:06
6<\' onclick=\'this.select();\' style=\'width:95%;text-align: center; height:20px; margin-top:15px;\'/>');" style="text-align:right; margin-left:19px;">Сообщение № 6
Quote
Там sos, а не ssid

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

uExpert
Проверенные
Сообщений 124
+
+2166
-
Ваши награды 3
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
Flash, Да то что скриптом вызывается я это понял smile но вот сам скрипт вроде не вызывается get запросом? В общем ладно, спасибо, сейчас разберусь...
Quote (Flash)
/_dS\('(.+)'\)/i)[1]
Это я так понимаю регулярное выражение?

Вовчик
Администратор
Сообщений 8682
+
+2371
-
Ваши награды 316
подпись: Если я помог тебе, помоги и ты мне Мой WMR --> R250600748056
p.s. это лучшее выражение благодарности))
Вовчик

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

Kelin
Проверенные
Сообщений 2048
+
+3543
-
Ваши награды 18
Епооон... Жесть cranky
подпись: Kelin

Kelin
Проверенные
Сообщений 2048
+
+3543
-
Ваши награды 18
Kelin написал: отредактировал: Kelin - Суббота, 12.05.2012, 12:50 В ответ пользователя Kelin Написано 12 мая 2012 в 10:27
12<\' onclick=\'this.select();\' style=\'width:95%;text-align: center; height:20px; margin-top:15px;\'/>');" style="text-align:right; margin-left:19px;">Сообщение № 12
Flash, нифига твой код не работает, я же говорю, это не от этого зависит dry



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

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

Kelin
Проверенные
Сообщений 2048
+
+3543
-
Ваши награды 18
Flash, да понял я уже, косяк был biggrin
Quote
Смотри пост данные форума и прописывай в запрос

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