v2.5.2
Giriş yap

PHP JS bazı sorular

burak001
530 defa görüntülendi

merhaba arkadaşlar 2 sorum var bir website yazıyorum ve şuanda takip scriptini oluşturuyorum fakat
kafama takılan bir sorun var

takip edilenler 999 u geçtiğinde takipText fonksyonumla bunu 1K olarak yazdırıyorum

şimdi gelelim js kısmına kullanıcı takip et butonuna tıkladığında olayı dinamik göstermek
için takip edenleri alıyorum ve bir arttırıyorum fakat benim php fonksyonu ile yazdığım
binin üzerindekileri k cinsinden gösteren fonksyonum burada işe yaramıyor mesela takipci
sayım 18k olsun benim js kodum bunu bir arttırıyor ve 19 yazıyor bunu çözemedim belki sizler
çözebilirsiniz

2.sorum

dinamik yorum yapmak. zaten javascripti yeni yeni öğreniyorum dinamiklik iyice kafamı karıştırıyor
bu sorum ise şöyle

konularımı listeliyorum kullanıcı bu konuya tıkladığında benim kodlarım onu o konu ile
alakalı sayfaya atıyor bende normalde bunları php ile basitçe konu id sine göre listeliyordum
fakat bu hoş durmuyor ben bunu ajaxla yapmak istiyorum fakat internette pek birşey bulamadım
yardımcı olabilecek bir link bile size teşşekkür etmeme sebep şimdiden saolun

Cevap yaz
Cevaplar (4)
burak001
1366 gün önce

yanıtın için teşekkürler dün bu sorunu ajax ile hallettim

zafer
1367 gün önce

burak001,

Bu durumu çözebilmek için önünde bir çok olanak var.

Örneğin 18000 verisini formatlamadan önyüze (frontend) gönderebilir ve burada javascript ile formatlarsın böylece ihtiyacın olan ham veri elinde olmuş olur.

Diğer bir seçenek gösterim yaptığın elementin data özelliğine 18000 verisini aktarır ve javascript tarafında bununla işlem yaparsın. Şöyle bir şeyden bahsediyorum.

<span data-follower="18000">18k</span>

Bir diğer seçenek işlem anında 18000 verisini ajax olanakları ile sunucudan alır ve bunun üzerinde işlem yapabilirsin.

Bunlar benim aklıma gelenler eminim daha bir çok yöntem vardır. Bence sen karşı karşıya olduğun sorunu biraz daha düşün ve daha iyi anlamaya çalış, sonrasında kendine uygun en iyi çözüme karar verip onu uygula. iyi çalışmalar.

burak001
1367 gün önce

@zafer php js kodlarının içine girmeden php fonksyonum 18000 bin sayısını 18k olarak değiştiriyor js kodlarımı buton ile
çalıştırınca aldığı 18k yı 19 yapıyor

zafer
1368 gün önce

Selamlar burak001,

Birinci sorunu tam olarak anlamadım. 18 sayısına 1 eklersen 19 olur bunu temel matematik bilgimizden biliyoruz. Senin 18000 sayısına 1 eklemen gerekir. Acaba ben mi anlamadım!