rtyug

rtyug
Рейтинг
263
Регистрация
13.05.2009
Должность
perl,php,sql,javascript(jquery),freebsd/linux
Интересы
perl,php,sql,javascript(jquery),freebsd/linux
https://minfin.com.ua/blogs/94589307/115366/

сори, забыл MySQL, я так понял что нельзя...

мну нужно вытащить около 2-30 значений, и отметить (изменить столбик с 0 на 1) что я их взял...

тогда, в цикле просто перебиру...

файлик по байтово надо считывать

Сишные фукнции: fseek, freed, etc

проблема была что тут нужно поставить encodeURIComponent() чтобы все "кривые" символы перевелись в абстраный вид...

      data:'jsonData=' + encodeURIComponent( $.toJSON(formData) ), 

я это пробовал, делал только ставил не там где надо, а в значении хэша...

может кому-то пригодиться...

ну я предполагал что оно именно так и должно, по этому я так и пробовал, но видимо я просто где-то что-то запутал, а оно не работало, проблема была банальная :)

проблема простая и была тут

     var formData = {
"text":$("input#text").val()
};


$.ajax({
type: "POST",
url: "/chat/add/1",
data:'jsonData=' + encodeURIComponent( $.toJSON(formData) ),
processData: false,
dataType: "json",
timeout: 3000,
success: function(msg) {

я это encodeURIComponent использовал, только по другому, не там где надо... по этому оно и не работало оказывается, и в гугле пободного не видел вообще!!... только вчера нашел....

спасибо, работает:

if ( msg.array_send_upd[$(".id:eq("+i+")").html()] )
{

ну по ходу $pages = array_reverse($pages); уже отсортирует

и остается просто вывести с начало и до конца:

for($j=0;$j<count($pages);$j++)

вопрос не много другой:

ну допустим я поставлю в msg.array_send_upd ключ 'messsend_XXX'

XXX - это id

как тут тогда записать, подскажите пожалуйста?? так?


if ( msg.array_send_upd.messsend_$(".id:eq("+i+")").html() && msg.array_send_upd.messsend_$(".id:eq("+i+")").html() == 1 )
{

}

как реализовать многоязычный сайт или чтобы скрипты как-то переводили текст?

проблема в том что я не могу настроить фиребаг, он просто не работает :(

я сделал отладку в скрипте и отправил как строку, т.е. там 95% вероятности что идет именно хэш

$VAR1 = { '317' => 1 };

(это то, что пришло в js, т.е. хєш)

т.е. 1) я перебираю таблицу for (var i = 0; i < len; i++) {

2) ищу id по очереди (id в MySQL таблицу на самом деле)

3) я хочу сравнить это id есть ли оно в хэше (в ключе хэша...)

как нибудь, пытался по разному

msg.array_send_upd[$(".id:eq("+i+")").html()] == 1

4) если совпадает ключ с id, то отмечаем что отчет пришел

$(".send:eq("+i+")").html('1');

и $(".send_me:eq("+i+")").html('блп-бла-пришел');

может я структуру не так сделал, как это можно сделать?

т.е. проблема именно тут: msg.array_send_upd[$(".id:eq("+i+")").html()] == 1

ЗЫ я хотел сделать отчет в чате, чтобы было видно когда пользователь принял сообщение, а когда нет, вместо личных сообщений...

Всего: 2055