• 19-04-2014, 14:07:36
    #1
    merhaba, siteme facebooktan gelenleri nasıl anlarım?
    misal veriyorum linkimi facede paylaştığımda link faceden bu şekilde çıkış yapıyor.
    https://www.facebook.com/l.php?u=http://benimsite.com
    bu şekildede referer bilgisini bırakmıyor. yani
    echo $_SERVER['HTTP_REFERER'];
    işe yaramıyor.
    nasıl anlarım bilgisi olan varmı acaba?
  • 20-04-2014, 00:27:35
    #2
    Üyeliği durduruldu
    var_dump($_SERVER);
    Facebook'tan tıklayıp bu kodu çalıştırdığında neler geliyor sonuç olarak?
  • 20-04-2014, 00:38:46
    #3
    Üyeliği durduruldu
    Ritmik adlı üyeden alıntı: mesajı görüntüle
    var_dump($_SERVER);
    Facebook'tan tıklayıp bu kodu çalıştırdığında neler geliyor sonuç olarak?
    l.php üzeri gelen adresi göstermez hocam çünkü referer bilgisi vermiş arkadaşın sorduğu şeyi bende araştırdım lakin çözüm yok javascript ile bile referer alınmıyor bunu facebook özelik le düşünmüş.
  • 20-04-2014, 04:05:39
    #4
    Üyeliği durduruldu
    Facebook'un özellikle düşündüğü bir durum yok, SSL yani HTTPS protokolü üzerinden referer bilgisi alınamaz.

    Bunun yerine Facebook'da paylaştığınız linklere ekstradan "kaynak=fb" şeklinde bir GET parametresi daha ekleyerek takip edebilirsiniz.
  • 21-04-2014, 12:43:00
    #5
    Ritmik arkadaşın dediği gibi

    "kaynak=fb" şeklinde bir get parametresi sorunu çözer
  • 03-06-2014, 02:39:10
    #6
    Ritmik adlı üyeden alıntı: mesajı görüntüle
    Facebook'un özellikle düşündüğü bir durum yok, SSL yani HTTPS protokolü üzerinden referer bilgisi alınamaz.

    Bunun yerine Facebook'da paylaştığınız linklere ekstradan "kaynak=fb" şeklinde bir GET parametresi daha ekleyerek takip edebilirsiniz.
    Hocam facebooktaki adam linki kopyalayıp başka zaman aa.com/p.php?kaynak=fb
    diye tarayıcıya yapıştırırsa ne olacak, bahsettiğiniz olayın bir anlamı kalmıyor?
  • 03-06-2014, 02:47:07
    #7
    Protex adlı üyeden alıntı: mesajı görüntüle
    Hocam facebooktaki adam linki kopyalayıp başka zaman aa.com/p.php?kaynak=fb
    diye tarayıcıya yapıştırırsa ne olacak, bahsettiğiniz olayın bir anlamı kalmıyor?
    kim uğraşır onunla
  • 03-06-2014, 03:01:04
    #8
    Yiğit adlı üyeden alıntı: mesajı görüntüle
    kim uğraşır onunla
    Hocam facebook dışından gelenler sitede gezsin istemiyorum. get parametresi olayı çözmüyor yani.. : ) tespit edebilmeliyim , lazım bu bana .. yapabilecek varsa parada verebilirim sorun değil...
  • 04-06-2014, 10:23:39
    #9
    Protex adlı üyeden alıntı: mesajı görüntüle
    Hocam facebooktaki adam linki kopyalayıp başka zaman aa.com/p.php?kaynak=fb
    diye tarayıcıya yapıştırırsa ne olacak, bahsettiğiniz olayın bir anlamı kalmıyor?
    bu yöntem refferer kontrol etmek için değil get ile fbtan geldiğini görmek için lazım size yani , kaynak=fb yerine

    aa.com/p.php?src=othr

    şeklinde gelen url kısmındaki src değerlerini toplamak için geçerli. Adam url ye yapıştırsa da facebook üzerinden linki aldığını anlayabilirsiniz. + olarak ip ile unique eklenirse tam sonuç alınır..