wmaraci reklam

jQuery ile Sayfalama Yapma [YARDIM]

2 Mesajlar 999 Okunma
pst.net
wmaraci reklam

BurhanNova BurhanNova Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 03.07.2015
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad B** N**
  • Mesajlar 180
  • Beğeniler 41 / 40
  • Ticaret 7, (%100)
Websitemde jQuery ile alttan last post getirtiyorum fakat bu işlem google'ın sayfa indexlemesinde sorunlar yaratıyor. 2-3 gündür üzerinde uğraşıyorum fakat bir türlü beceremedim.

index.php içerisindeki jQuery kodu

<script>
function blinkIt(target, tip) {
var wrap = $(target).parents('.butonlar');
new_val = parseInt($(target).html())+1
$(target).animate({opacity: 0.0}, 400, function() { $(target).html(new_val); });
$(target).animate({opacity: 1.0}, 400);
toplam = parseInt($('span.arti_counter', wrap).html()) - parseInt($('span.eksi_counter', wrap).html());
console.log(toplam);
toplam = (tip=='-') ? parseInt($('span.toplam_counter', wrap).html())-1 : parseInt($('span.toplam_counter', wrap).html())+1;
if (toplam>0) toplam = '+'+toplam;
$('span.toplam_counter', wrap).html(toplam);
}
$(function() {
$('a.islem').live('click', function() {
var wrap = $(this).parents('.butonlar');;
var anchor = $(this);
var getParams = $(this).data('params');
$.get('islem.php', getParams, function(resp) {
if (resp=='1') {
if (anchor.hasClass('arti')) {
$('img', anchor).attr('src', 'images/parti.png');
blinkIt($('span.arti_counter', wrap),'+');
}
if (anchor.hasClass('eksi')) {
$('img', anchor).attr('src', 'images/peksi.png');
blinkIt($('span.eksi_counter', wrap),'-');
}
if (anchor.hasClass('sikayet')) $('img', anchor).attr('src', 'images/psikayet.png');
}
});
});

$('.yorumyap_trigger').live('click', function(e) {
e.preventDefault();
var wrap = $(this).parents('.butonlar');
$('.yorum_form', wrap).slideToggle();
});

$('.yorum_submit').live('click', function(e) {
e.preventDefault();
var wrap = $(this).parents('.yorum_form');
var butonlar_wrap = $(this).parents('.butonlar');
if ($('.text', wrap).val()=='' || $('.texta', wrap).val() == '') {
errElem = $('.error', butonlar_wrap);
errElem.html('Lütfen formu eksiksiz doldurun !');
errElem.fadeIn();
errElem.delay(1750).fadeOut();
return;
}

$.post('islem.php?islem=yorum', $('input, textarea', wrap).serialize(), function(resp) {
if (resp=='1') {
$('.success', butonlar_wrap).html('Yorumunuz başarıyla gönderildi.');
$('.success', butonlar_wrap).fadeIn();
$('.success', butonlar_wrap).delay(3000).slideUp();
$('form', wrap)[0].reset();
}
});
return false;
});




var ajaxWork;

function lastPostFunc()
{
if ($(".post:last").hasClass('last')) return false;
$('div.new_loading').show();
if(ajaxWork && ajaxWork.readyState != 4) ajaxWork.abort();
ajaxWork = $.post("alttan_getir.php?lastID="+$(".post:last").attr("id"),

function(data){
console.log(data);
if (data != "") {
var newz = $(".post:last").after(data);
newz.fadeIn(100);
}
$('div.new_loading').hide();
});
};

$(window).scroll(function(){
if ($(window).scrollTop() > ($(document).height() - $(window).height())-100){
lastPostFunc();
}
});

}); //jQuery Ready!
</script>


alttangetir.php dosyası aşağıdaki gibidir


// sleep(1);

include("connect.php");

$id = $_GET['lastID'];
$tip = @$_GET['tip'];

switch ($tip) {
case "eniyiler": $order = 'toplam DESC'; break;
case "enkotuler": $order = 'toplam ASC'; break;
default: $order = 'id DESC';
}

$itirafCek = mysql_query("SELECT * FROM itiraf WHERE onay='1' AND id < {$id} ORDER BY {$order} LIMIT 1");

mysql_data_seek($itirafCek, mysql_num_rows($itirafCek));
$sonkayit = mysql_fetch_array($itirafCek);

$daha_varmi = (mysql_num_rows(mysql_query("SELECT * FROM itiraf WHERE id < ".$sonkayit['id']." LIMIT 1"))=='1');
mysql_data_seek($itirafCek, 0);
while ($itirafGoster = mysql_fetch_array($itirafCek)){

echo '';



}?>
 

 

wmaraci
reklam

pg13 pg13 Xcode. Kullanıcı
  • Üyelik 01.10.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek BilişimTeknolojileri Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad O** Ö**
  • Mesajlar 321
  • Beğeniler 72 / 101
  • Ticaret 11, (%100)
pm ile ulaşın yardımcı olayım.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al