Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: ajax запрос

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
ridvik
Отправлено: 15 Января, 2012 - 18:10:04
Post Id


Частый гость


Покинул форум
Сообщений всего: 244
Дата рег-ции: Нояб. 2011  


Помог: 0 раз(а)

[+]


Всем добрый вечер. Так как в ajax я полный 0, то пишу сюда. Не могли бы вы мне подсказать как реализовать функцию по типу рейтинга?? То есть, есть 2 кнопки( +1 и -1) при нажатие +1 в бд например в поле рейтинг к значению прибавляется плюс 1, с минусом аналогично...

P.S. в идеале было бы не плохо, если бы человек мог проголосовать 1 раз( то есть сделать проверку).

P.S.S. помогите плиз, ну прям ооочень надо Улыбка
 
 Top
ridvik
Отправлено: 16 Января, 2012 - 10:34:43
Post Id


Частый гость


Покинул форум
Сообщений всего: 244
Дата рег-ции: Нояб. 2011  


Помог: 0 раз(а)

[+]


ну так что, предложений совсем не каких нету??? Огорчение
 
 Top
sKaa
Отправлено: 16 Января, 2012 - 10:39:17
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 979
Дата рег-ции: Окт. 2011  
Откуда: Россия г. Нижний Новгород


Помог: 25 раз(а)

[+]


jQuery.com
 
 Top
ridvik
Отправлено: 16 Января, 2012 - 10:40:37
Post Id


Частый гость


Покинул форум
Сообщений всего: 244
Дата рег-ции: Нояб. 2011  


Помог: 0 раз(а)

[+]


sKaa, смешно. Я смотрел уже много сайтов про это, но я не могу основу понять...

Вот один из примеров http://jquery[dot]page2page[dot]ru/index[dot][dot][dot]D0%BE%D0%BC_POST
 
 Top
sKaa
Отправлено: 16 Января, 2012 - 10:54:56
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 979
Дата рег-ции: Окт. 2011  
Откуда: Россия г. Нижний Новгород


Помог: 25 раз(а)

[+]


ну а в чем сама проблема то? Если за вас тут напишут вы нихера не поймете. Ну попробую хотя мои знания jQuery далеко не идеальны.

CODE (html):
скопировать код в буфер обмена
  1.  
  2. ... Где-то там вверху подключили jQuery ...
  3.  
  4.  
  5. <input type=button class=btn id=plus >
  6. <input type=button class=btn id=minus >
  7.  
  8. <script>
  9. $('.btn').bind('click', function(){
  10. var id = $(this).attr('id');
  11. $.get('somefile.php', {act : id }, function(e) { alert(e); } );
  12.  
  13. });
  14.  
  15. </script>
  16.  


somefile.php :

PHP:
скопировать код в буфер обмена
  1.  
  2. if(isset($_GET['act'])){
  3.   echo $_GET['act'];
  4. }
  5.  


Как-то так, на коленке накатал. Проверь консолью ошибок если че.
 
 Top
ridvik
Отправлено: 16 Января, 2012 - 10:56:22
Post Id


Частый гость


Покинул форум
Сообщений всего: 244
Дата рег-ции: Нояб. 2011  


Помог: 0 раз(а)

[+]


благодарю, теперь мне есть хоть от чего оттолкнуться Улыбка
 
 Top
Viper
Отправлено: 16 Января, 2012 - 11:12:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




sKaa bind не нужен. просто click()


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
broshurkaplus
Отправлено: 26 Января, 2012 - 20:04:26
Post Id



Посетитель


Покинул форум
Сообщений всего: 354
Дата рег-ции: Янв. 2011  
Откуда: Пружаны Бресткая обл. Беларусь


Помог: 2 раз(а)




по отдельности типа так популярно
подкл квери, подключаем скрипт ,показываем две картинки с ид ап ,давн и на онклик передаем например номер поста, если их на странице много

CODE (javascript):
скопировать код в буфер обмена
  1. function up(num_q)
  2. {
  3. $('#up'+num_q).remove();//удаляем
  4. $('#down'+num_q).remove();//удаляем
  5.  
  6. var up = "uprat";
  7. // Отсылаем паметры
  8.     $.post('updown.php',
  9.             {
  10.             'up': up,
  11.             'num_q': num_q
  12.             },
  13.       function(data) {$('#rat'+num_q).empty(); $('#rat'+num_q).html(data); }      
  14.     );
  15. }
  16. function down(num_q)
  17. {
  18. $('#up'+num_q).remove();//удаляем
  19. $('#down'+num_q).remove();//удаляем
  20.  
  21. var down = "downrat";
  22. // Отсылаем паметры
  23.     $.post('updown.php',
  24.             {
  25.             'down': down,
  26.             'num_q': num_q
  27.             },
  28.       function(data) {$('#rat'+num_q).empty(); $('#rat'+num_q).html(data); }      
  29.     );
  30. }


updown.php ловим данные проверяем чтоб не заслали чего и дабавляем или вычитаем нужную цифру,
картинки удалены и вписываем возврат эхо пхпа.

как простой вариант.

(Отредактировано автором: 26 Января, 2012 - 20:04:50)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB