lostyazilim
tr.link

JS içinde PHP değişkeni nasıl kullanılır?

15 Mesajlar 2.215 Okunma
acebozum
tr.link

ajansmesut ajansmesut WM Aracı Kullanıcı
  • Üyelik 15.08.2014
  • Yaş/Cinsiyet 48 / E
  • Meslek Reklam-Webmaster
  • Konum Ankara
  • Ad Soyad M** N**
  • Mesajlar 114
  • Beğeniler 21 / 10
  • Ticaret 0, (%0)

carasar adlı üyeden alıntı

mesut.php üzerinde işlem yapıyorsunuz. Bunu on panelde js ile kullanabilmek için json olarak döndürmeniz gerek. json parse ile verileri istediğiniz gibi kullanabilirsiniz.


edcsmile adlı üyeden alıntı

Hocam bir çok yanında hata var ben sırasıyla şöyle belirtiyim ;
Umarım öncelikle sitede javascript çalışıyordur..

<script>
function gonder5() {

var div_no = '';
var tur = "."; // eğer divi class üzerinden bulduracaksanız "." nokta, id değeri üzerinden ise "#" yazın.
var hedef = "'"+tur+div_no+"'"; // burayı ellemenize gerek yok

$.ajax({
type: "POST",
url: "mesut.php",
data: $('#form5').serialize(),
error:function(){
$(hedef).html("Hata");
},
success: function(veri) {
$(hedef)html(veri);
}
});
}
</script>


Çalışması gerek diye düşünüyorum fakat anlamadığım kısım div_no kısmı sabit bir değer mi yoksa ajax ile phpye göndermeniz gerekiyo mu çünkü şuanki halinde $link_kodum ney ise ona gidecektir yani ajax ile bi yere göndermiyor. Siz bir bakın hocam hallederiz bir şekilde :)


while( $sayi < 300) { } gibi bir döngüm var. Verileri getiriyor. bu döngü içersinde de bir formum var




şeklinde.. post ettiği alınan linkin sayfa yenilenmeden post etmesi gerekiyor post ediyor ve ilgi div olan
içerisinde göstermesi gerekiyor. Ama döngüde olduğu için divin id'sininde aynı şekilde ilgili döngünün id'sini alarak ilgili yere yazabilsin. Verdiğiniz yanıt için çok teşekkür ederim en azından js içinde nasıl kullanılabilir bi fikir verdi. Biraz uğraşmam gerekecek sanırım
 

 

Dünya Koca bir YALAN.. İnanmak isteyene..!
wmaraci
reklam

ajansmesut ajansmesut WM Aracı Kullanıcı
  • Üyelik 15.08.2014
  • Yaş/Cinsiyet 48 / E
  • Meslek Reklam-Webmaster
  • Konum Ankara
  • Ad Soyad M** N**
  • Mesajlar 114
  • Beğeniler 21 / 10
  • Ticaret 0, (%0)

edcsmile adlı üyeden alıntı

ajansmesut haberin edin hocam olmazsada team ile bakarız


<script>

$(document).ready(function() {
$("form").submit(function() {
// Getting the form ID
var formID = $(this).attr('id');
var formDetails = $('#'+formID);
$.ajax({
type: "POST",
url: 'mesut.php',
data: formDetails.serialize(),
success: function (data) {
// Inserting html into the result div
$('#').html(data);
},
error: function(jqXHR, text, error){
// Displaying if there are any errors
$('#').html(error);
}
});
return false;
});
});
</script>


şekliyle hallettim sayılır.

form şu şekilde tanımlayınca oldu.








Ancak JS betiğe ID değeri tanımlayamadığım için tüm divlere aynı veriyi yazıyor. (divleri istediğim gibi açıyor)

BU ALANA GELEN YAZI AYNI(VERİSİ DOĞRU)

BU ALANA GELEN YAZI AYNI(VERİSİ DOĞRU)


sanırım // Getting the form ID
var formID = $(this).attr('id');
var formDetails = $('#'+formID);
burada bir değişiklik yapmak gerekiyor? Yardımcı olursanız sevinirim. Teşekkürler.
 

 

Dünya Koca bir YALAN.. İnanmak isteyene..!

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
$('#').html(data);
kısmını
$("#"+formID).html(data);
yaparsanız sanırım düzelecek
çünkü şuan ki hali phpden tek bir veri geliyor ve sürekli aynısına gönderiyo attığıma bir bakabilir misiniz
ajansmesut

kişi bu mesajı beğendi.

ajansmesut ajansmesut WM Aracı Kullanıcı
  • Üyelik 15.08.2014
  • Yaş/Cinsiyet 48 / E
  • Meslek Reklam-Webmaster
  • Konum Ankara
  • Ad Soyad M** N**
  • Mesajlar 114
  • Beğeniler 21 / 10
  • Ticaret 0, (%0)
edcsmile Evet tamam. Ellerine sağlık kardeşim müthişsin. Teşekkür ederim.
ikodev

kişi bu mesajı beğendi.

Dünya Koca bir YALAN.. İnanmak isteyene..!
wmaraci
wmaraci

ikodev ikodev Developer Kullanıcı
  • Üyelik 08.05.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Developer
  • Konum Samsun
  • Ad Soyad İ** Ş**
  • Mesajlar 1020
  • Beğeniler 321 / 320
  • Ticaret 19, (%100)
ajansmesut Rica ederim hocam halletmenize sevindim :)
ajansmesut

kişi bu mesajı beğendi.

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al