lostyazilim
tr.link

ajax post sorunu

7 Mesajlar 1.148 Okunma
lstbozum
tr.link

redkiit redkiit WM Aracı Kullanıcı
  • Üyelik 17.02.2019
  • Yaş/Cinsiyet 26 / E
  • Meslek yazılım mühendisi (Öğrenci)
  • Konum İstanbul Anadolu
  • Ad Soyad A** A**
  • Mesajlar 68
  • Beğeniler 27 / 1
  • Ticaret 0, (%0)
hangi üyenin profiline girilmişse o üyenin açmış olduğu konuları listeletmek istiyorum.fakat ajax ın içine url'm deki get parametresini atamıyorum veya atılıyormu atılmıyormu bilmiyorum bunu nasıl gerçekleştirebilriim
kodlarım:


profil.php





ajax.php


$id = $_POST["id"];
$query = $db->query("select * from konular inner join kategoriler on
kategoriler.kategori_id = konular.konu_kategori inner join uyeler on uyeler.uye_adi= konular.konu_ekleyen

where konu_id < ".$id." order by konu_id desc limit $limit");




$(document).ready(function() {

$(document).on("click",".show_more",function() {

var id = $(this).attr("id");

$(".show_more").hide();
$(".loading").show();

$.ajax({

url: "ajax.php",
data: {id:id},
type: "post",
success:function(e) {

$("#menu_"+id).remove();
$(".profil").append(e);
}

});

});


});
 

 

wmaraci
reklam

srkn12 srkn12 PHP - Javascript - Java Kullanıcı
  • Üyelik 28.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilişim
  • Konum Denizli
  • Ad Soyad S** K**
  • Mesajlar 411
  • Beğeniler 67 / 90
  • Ticaret 0, (%0)
Şuan bu kodlar çalışmıyor mu?
 

 

redkiit redkiit WM Aracı Kullanıcı
  • Üyelik 17.02.2019
  • Yaş/Cinsiyet 26 / E
  • Meslek yazılım mühendisi (Öğrenci)
  • Konum İstanbul Anadolu
  • Ad Soyad A** A**
  • Mesajlar 68
  • Beğeniler 27 / 1
  • Ticaret 0, (%0)
çalışıyor hocam fakat ben ajax ile 2 veri göndermek istiyorum
where konu_id < ".$id." and konu_ekleyen = ".$konu_ekleyen_kisi."
gibi sadece konu sahiplerinin açtığı konular görünsün istiyorum profillerinde
 

 

srkn12 srkn12 PHP - Javascript - Java Kullanıcı
  • Üyelik 28.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Bilişim
  • Konum Denizli
  • Ad Soyad S** K**
  • Mesajlar 411
  • Beğeniler 67 / 90
  • Ticaret 0, (%0)


$id = $_POST["id"];
$veri2 = $_POST["veri2"];
$query = $db->query("select * from konular inner join kategoriler on
kategoriler.kategori_id = konular.konu_kategori inner join uyeler on uyeler.uye_adi= konular.konu_ekleyen

where konu_id < ".$id." order by konu_id desc limit $limit");





$(document).ready(function() {

$(document).on("click",".show_more",function() {

var id = $(this).attr("id");
var veri2 = 'değerburaya';

$(".show_more").hide();
$(".loading").show();

$.ajax({

url: "ajax.php?",
data: "id="+id+"&veri2="+veri2,
type: "post",
success:function(e) {

$("#menu_"+id).remove();
$(".profil").append(e);
}

});

});


});
redkiit

kişi bu mesajı beğendi.

wmaraci
wmaraci

redkiit redkiit WM Aracı Kullanıcı
  • Üyelik 17.02.2019
  • Yaş/Cinsiyet 26 / E
  • Meslek yazılım mühendisi (Öğrenci)
  • Konum İstanbul Anadolu
  • Ad Soyad A** A**
  • Mesajlar 68
  • Beğeniler 27 / 1
  • Ticaret 0, (%0)
'değerburaya' olan yeri nasıl tanımlayacağımı bilmiyorum
 

 

wpuzman wpuzman WordPress Developer Kullanıcı
  • Üyelik 13.01.2017
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad B** M**
  • Mesajlar 2771
  • Beğeniler 293 / 949
  • Ticaret 33, (%100)


.show_more'a data-parametresi ile $_GET değerini koyduktan sonra ajax ile gönderebilirsiniz.

var veri2 = $(this).data( 'param' );
veya
var veri2 = $(this).attr( 'data-param' );
Yaparsanız data-param değerini alır.
redkiit

kişi bu mesajı beğendi.

redkiit redkiit WM Aracı Kullanıcı
  • Üyelik 17.02.2019
  • Yaş/Cinsiyet 26 / E
  • Meslek yazılım mühendisi (Öğrenci)
  • Konum İstanbul Anadolu
  • Ad Soyad A** A**
  • Mesajlar 68
  • Beğeniler 27 / 1
  • Ticaret 0, (%0)
Illegal string offset hatası alıyorum bu şekildede

hata olan kod satırı:
foreach($_POST as $query => $m) {



" id="">Daha fazlasını goster




var uye = $(this).data("data-param");
var id = $(this).attr("id");

$(".show_more").hide();
$(".loading").show();

$.ajax({

url: "ajax.php",
data: "id="+id+"&uye="+uye,
type: "post",
success:function(e) {
 

 

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