|
Что не так?
|
|
| -Евгений | Отредактировал -Евгений - Пятница, 11 Июня 2010, 21:38 Дата: 11 Июня 2010, 21:37 | Сообщение # 1 |  ● ● ● ● ● 114 сообщений Статус: Offline | Помогите пожалуйста, мозг кипит уже! Что не так? Это из "закладки". Я хочу для гостевой форму добовления сделать. Code function postZakladki(message) { $.get('/gb/0-1', function(i) { $.post('/gb/0-1', { a: $('input[name="a"]', i).val(), sos: $('input[name="sos"]', i).val(), aa: $('input[name="aa"]', i).val(), message: message, }),setTimeout("reloadZakladki()",1000) }) } | | |
|
| Infamous | Отредактировал Infamous - Пятница, 11 Июня 2010, 21:46 Дата: 11 Июня 2010, 21:41 | Сообщение # 2 |  ● ● ● ● ● 1670 сообщений Статус: Offline | Нельзя постить на страницу добавления. Добавлено (11 Июнь 2010, 21:40) --------------------------------------------- sos: $('input[name="sos"] Там это поле зашифровано. Добавлено (11 Июнь 2010, 21:41) --------------------------------------------- aa: $('input[name="aa"]', i) Такого поля нету. Добавлено (11 Июнь 2010, 21:41) --------------------------------------------- Запятая лишняя. Не вредит, но лучше её убрать. Ну и имена у свойства хэша и аргумента ф-ции одинаковые — могут перепутаться. | | |
|
| -Евгений | Дата: 11 Июня 2010, 21:51 | Сообщение # 3 |  ● ● ● ● ● 114 сообщений Статус: Offline | форма добовления на отдельной странице. sos: $('input[name="sos"] Там Ssid нету, там sos ой Что может быть еще? Добавлено (11 Июнь 2010, 21:51) ---------------------------------------------
Ну и имена у свойства хэша и аргумента ф-ции одинаковые — могут перепутаться. ща посмотрю поменяю | | |
|
| Infamous | Дата: 11 Июня 2010, 21:51 | Сообщение # 4 |  ● ● ● ● ● 1670 сообщений Статус: Offline | форма добовления на отдельной странице. Это ничего не меняет. Постить надо в /gb. Он там зашифрован скриптом и выводится через document.write | | |
|
| -Евгений | Дата: 11 Июня 2010, 22:06 | Сообщение # 5 |  ● ● ● ● ● 114 сообщений Статус: Offline | Infamous, Все равно не варкает (( может что то пропустил? | | |
|
| SawDustLedi | Дата: 11 Июня 2010, 23:47 | Сообщение # 6 |  ● ● ● ● ● 367 сообщений Статус: Offline | -Евгений, Code function postgb(data) { $.get('/gb/', function (data) { var ssid = postgb(data); $.post('/gb/', { a: 8, message: 'Сообщение', sos: ssid }, function () { alert(true); }) }) 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)); } } | | |
|
| B-Rozzy | Отредактировал B-Rozzy - Пятница, 11 Июня 2010, 23:49 Дата: 11 Июня 2010, 23:47 | Сообщение # 7 |  ● ● ● ● ● 259 сообщений Статус: Offline | -Евгений,Code function postZakladki(message) { $.get('/gb/', function(data) { var ssid = getSession(data); $.post('/gb/', {a: 8, message: message, sos: ssid}) }),setTimeout("reloadZakladki($('#myInput').val())",1000) }) } function getSession (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)); } return session.match(/\d+/g); } | | |
|
| uWeb | Дата: 12 Июня 2010, 00:10 | Сообщение # 8 | ● ● ● ● ● 1135 сообщений Статус: Offline | Code function postZakladki(message) { $.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, aa: 1, message: message, sos: session.match(/\d+/g) }, function () { reloadZakladki($('#myInput').val()); }); }); } | | |
|
| -Евгений | Отредактировал -Евгений - Суббота, 12 Июня 2010, 00:20 Дата: 12 Июня 2010, 00:12 | Сообщение # 9 |  ● ● ● ● ● 114 сообщений Статус: Offline | B-Rozzy, ты лучший!^^^ Спасибо все работает )) только Code }),setTimeout("reloadZakladki($('#myInput').val())",1000) }) - лишнее } function getSession (data) { | | |
|
| cucYa | Дата: 12 Июня 2010, 00:21 | Сообщение # 10 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | В гостевой книге не только sos, для других групп (< 4) там ещё одно скрытое поле с динамическим именем и значением. | | |
|
| uWeb | Дата: 12 Июня 2010, 00:22 | Сообщение # 11 | ● ● ● ● ● 1135 сообщений Статус: Offline | cucYa, ах да, я забыл. | | |
|
| -Евгений | Отредактировал -Евгений - Суббота, 12 Июня 2010, 00:38 Дата: 12 Июня 2010, 00:30 | Сообщение # 12 |  ● ● ● ● ● 114 сообщений Статус: Offline | Да я тоже заметил, гости не могут добавлять ничего. Емм если не сикрет, что за поле ?? )) | | |
|
| cucYa | Дата: 12 Июня 2010, 00:38 | Сообщение # 13 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Точно такое же как и sos, только функция расшифровки имеет другое имя. Для sos - _dS. Для другого - _dC. | | |
|
| -Евгений | Дата: 12 Июня 2010, 00:44 | Сообщение # 14 |  ● ● ● ● ● 114 сообщений Статус: Offline | Блин, я только начал учить js и немножко еще не понимать, как это записать надо )) Напиши пожалуйста как это в готовом виде будет? | | |
|
| B-Rozzy | Дата: 12 Июня 2010, 00:47 | Сообщение # 15 |  ● ● ● ● ● 259 сообщений Статус: Offline | -Евгений, у меня появляются поклонники Code }),setTimeout("reloadZakladki($('#myInput').val())",1000) }) - лишнее } function getSession (data) { ну там как хочшь,так и пропииши | | |
|
| -Евгений | Дата: 12 Июня 2010, 00:52 | Сообщение # 16 |  ● ● ● ● ● 114 сообщений Статус: Offline | B-Rozzy, даа, ты понял что он написал? переведи это в готовый вариант, если не сложно )) А то уже хочется сегодня все это доделать. И еще один маленький вопросик не в тему: Так как у Гостевой книги нет информера, как выводить последнюю запись? Code function reloadZakladki() { $('#zakladkipr').load('http://jacky.h2u.lv/gb/ #ID'); } | | |
|
| B-Rozzy | Дата: 12 Июня 2010, 01:00 | Сообщение # 17 |  ● ● ● ● ● 259 сообщений Статус: Offline | B-Rozzy, даа, ты понял что он написал? переведи это в готовый вариант, если не сложно )) А то уже хочется сегодня все это доделать. дай url твоей гостевой книги - напишу.. И еще один маленький вопросик не в тему: Так как у Гостевой книги нет информера, как выводить последнюю запись? Code function reloadZakladki() { $('#zakladkipr').load('http://jacky.h2u.lv/gb/ #ID'); } Code function reloadZakladki() { $('#zakladkipr').load('http://jacky.h2u.lv/gb/ table .myTableClass:first'); } | | |
|
| -Евгений | Отредактировал -Евгений - Суббота, 12 Июня 2010, 01:34 Дата: 13 Июня 2010, 01:19 | Сообщение # 18 |  ● ● ● ● ● 114 сообщений Статус: Offline | дай url твоей гостевой книги - напишу.. http://jacky.h2u.lv/gb/Добавлено (12 Июнь 2010, 18:56) --------------------------------------------- Напишите пожалуйста кто нибудь Добавлено (13 Июнь 2010, 01:19) --------------------------------------------- ау | | |
|
| CrazyFENIX | Дата: 13 Июня 2010, 10:14 | Сообщение # 19 |  ● ● ● ● ● 299 сообщений Статус: Offline | http://slyweb.ru/jquerydoc/first.php | | |
|
| -Евгений | Дата: 13 Июня 2010, 13:34 | Сообщение # 20 |  ● ● ● ● ● 114 сообщений Статус: Offline | я про В гостевой книге не только sos, для других групп (< 4) там ещё одно скрытое поле с динамическим именем и значением. | | |
|