• 21-02-2020, 00:30:06
    #1
    Üyeliği durduruldu
    Merhaba, herkese iyi geceler. Başlıkta da söylediğim gibi, eklenti olmadan giriş yapmış kullanıcı şu an hangi sayfada diye işlem nasıl yapılabilir ? Veritabanı ve tabloları oluşturdum, manuel veri girişi yapıp veriyi çekip şekillendirmesini de sağladım ( Kullanıcı şu an bu sayfada şeklinde ) . Ancak veriyi post ettirmek aşamasında takıldım, hangi sayfada ise onu post ettirmek gerekiyor. Tek istediğim kullanıcı hangi sayfada ise onu nasıl post ettirebiliriz bu veri tabanına ? Günlük 4 bin kullanıcı ziyaret ediyor buna göre tavsiyeniz de olursa eğer beklerim
  • 21-02-2020, 00:31:53
    #2
    Kullanıcı metasına eklersin sayfa değişimi ile güncellersin kullanıcı metasından çekersin böyle olabilir
    • AENMaster
    AENMaster bunu beğendi.
    1 kişi bunu beğendi.
  • 21-02-2020, 00:33:47
    #3
    Misafir
    Death2All adlı üyeden alıntı: mesajı görüntüle
    Merhaba, herkese iyi geceler. Başlıkta da söylediğim gibi, eklenti olmadan giriş yapmış kullanıcı şu an hangi sayfada diye işlem nasıl yapılabilir ? Veritabanı ve tabloları oluşturdum, manuel veri girişi yapıp veriyi çekip şekillendirmesini de sağladım ( Kullanıcı şu an bu sayfada şeklinde ) . Ancak veriyi post ettirmek aşamasında takıldım, hangi sayfada ise onu post ettirmek gerekiyor. Tek istediğim kullanıcı hangi sayfada ise onu nasıl post ettirebiliriz bu veri tabanına ? Günlük 4 bin kullanıcı ziyaret ediyor buna göre tavsiyeniz de olursa eğer beklerim
    JS ile her sayfa geçişinizde 1 defa çalışacak olan bir settimeout vb. bir şey ayarlarsanız eğer kayıtı oluşturmak içinde basit bir php sayfanıza vs. post atabilirsiniz.
    Yada örneğin masterpage vb. bir yapı kullanıyorsanız her çağrıldığında kişiye ait sunucu bilgiler ile beraber sunucudaki ziyaret edilen tam sayfayıda alarak sunucu tarafındada sayfa yüklenirken kayıt oluşturabilirsiniz.
    Ve daha alternatif binlerce yöntem. var ama sistem dili ne altyapı ne bilmeden sadece düz mantık bunları söyleyebilirim.
    • Death2All
    Death2All bunu beğendi.
    1 kişi bunu beğendi.
  • 21-02-2020, 00:34:20
    #4
    Üyeliği durduruldu
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Kullanıcı metasına eklersin sayfa değişimi ile güncellersin kullanıcı metasından çekersin böyle olabilir
    Kullanıcıyla neredeyse bugüne kadar hiç işlem yapmadım bir örnekle açıklaya bilirsen eğer daha iyi olur 4 tane sigaram var bu sigaralar bitene kadar çözmem lazım yoksa uyuyamam

    Misafir adlı üyeden alıntı: mesajı görüntüle
    JS ile her sayfa geçişinizde 1 defa çalışacak olan bir settimeout vb. bir şey ayarlarsanız eğer kayıtı oluşturmak içinde basit bir php sayfanıza vs. post atabilirsiniz.
    Yada örneğin masterpage vb. bir yapı kullanıyorsanız her çağrıldığında kişiye ait sunucu bilgiler ile beraber sunucudaki ziyaret edilen tam sayfayıda alarak sunucu tarafındada sayfa yüklenirken kayıt oluşturabilirsiniz.
    Ve daha alternatif binlerce yöntem. var ama sistem dili ne altyapı ne bilmeden sadece düz mantık bunları söyleyebilirim.
    Wordpress tamamen sistem.
  • 21-02-2020, 00:37:45
    #5
    Death2All adlı üyeden alıntı: mesajı görüntüle
    Kullanıcıyla neredeyse bugüne kadar hiç işlem yapmadım bir örnekle açıklaya bilirsen eğer daha iyi olur 4 tane sigaram var bu sigaralar bitene kadar çözmem lazım yoksa uyuyamam
    Her sayfada çalışacak kod yani func a yazman lazım önce login kontrol eder ordan user name alırsın sonra bulunduğun url i alırsın veya title sonra update user meta ile güncellersin sonra get user mera ile çekersin.
    • Death2All
    Death2All bunu beğendi.
    1 kişi bunu beğendi.
  • 21-02-2020, 00:41:28
    #6
    Misafir
    Death2All adlı üyeden alıntı: mesajı görüntüle
    Kullanıcıyla neredeyse bugüne kadar hiç işlem yapmadım bir örnekle açıklaya bilirsen eğer daha iyi olur 4 tane sigaram var bu sigaralar bitene kadar çözmem lazım yoksa uyuyamam



    Wordpress tamamen sistem.
    Kullanıcıların giriş yaptığı andan itibaren düzenli olarak sayfaya yüklenen örneğin "header" alanındaki bir dosya içerisine girerek veya giriş yapmış kullanıcı olduğunda oluşturulan session'ın varlık kontrolünden geçirerek veya kullanıcıya ait bilgilerin çekildiği wordpress kodunu footer.php dosyanızın sonunda bir if koşulu kontrol ederek, kendi tablonuza değer eklemesini yapabilirsiniz.

    Örneğin aşağıdaki gibi bir sorguyu footer.php sonuna koyabilirsiniz.
    if(WP_KULLANICI_FONKSİYONU){
        // Kendi tablonuza kayıt kodunuz
    }
    • Death2All
    Death2All bunu beğendi.
    1 kişi bunu beğendi.