hedint

Рейтинг
11
Регистрация
09.10.2012
Должность
web программист
Интересы
программирование, создание сайтов,интересные гаджеты
web разработчик

1. Разберитесь с кавычками в PHP и MySQL)

2. В обратные (``) кавычки обычно заключает имена таблиц/полей базы данных, текстовые параметры - обычные ординарные.

3. Чтобы не путаться, и чтобы явно было видно, что мы передаем в запрос параметром из PHP, неплохо заключать переменные в фигурные скобки - {$param}.

Сомневаюсь, что вы найдете именно такую готовую систему под свои нужды.

Проще найти специалиста и сделать на заказ (либо самому, если хватает знаний и навыков).

Это.. странно.

Может, они у вас "снаружи" обернуты в узкий блок с фиксированной шириной, и из-за этого не могут сместиться?

есть оператор IN, но вам нужно будет экранировать каждое отдельное слово в кавычки.

т.е. у вас должно быть

$word = "'слово1','слово2','слово3'";

SELECT * FROM TABLE WHERE id_post='{$id_post}' or word IN ({$word});

http://jsfiddle.net/hedint/9yUGN/1/

Простенькая реализация подобного.

1.4.4 вышла 3 года назад.. за это время вышла куча изменений, в том числе ломающих совместимость)

facepalm.jpg

у вас "c" в слове "color" в объявлении объекта vb - русская.

В vk реализовано "по честному", с AJAX запросом серверу о том, что пользователь больше не хочет видеть новость. :)

Хорошего решения на js (без участия сервера) этой задаче нет, т.к. пользователь может поменять компьютер/браузер.

тут начинает работать модель событий. :)

в document.ready мы просто подписываемся на срабатывание определенного события, и задаем его обработчик на будущее.

все равно как мы обрабатываем щелчок мышки или что-то подобное.

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

Когда вам нужно остановить процесс?

Сюда хорошо бы вписался механизм пользовательских событий.

Пример (останавливаем на последней):

...

куда-то в начало добавляем такое:

(

function($)

{

var o = $({});

$.subscribe = function() {

o.bind.apply( o, arguments );

};

$.unsubscribe = function() {

o.unbind.apply( o, arguments );

};

$.publish = function() {

o.trigger.apply( o, arguments );

}

}

)(jQuery);

Далее изменения по коду:

else if (curImg == 'url("http://site.ru/data/05.jpg")')

{ //посылаем событие остановить таймер

$.publish('stop_timer');

}

$(document).ready(function()

{

window.interval = setInterval(....);

//подписываемся на событие остановки таймера. как только оно будет запрошено (publish), таймер обнулится.

$.subscribe('stop_timer',function(e)

{

clearInterval(window.interval);

});

});

Всего: 71