Çözüldü PHP Puanlı sistem nasıl yapılır

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

cegic

Üye
29 Tem 2017
61
0
Kütahya
MERHABA ARKADAŞLAR ÖNCELİKLE KULLANICI SİSTEME GİRİŞ YAPTIĞINDA LİNKLER OLACAK BU LİNKLERE TIKLADIĞINDA bc.vc reklamını geçecek ve her linke tıklayıp geçtiğinde 10 puan eklenecek bunu nasıl yapabiliriz ???
 
Moderatör tarafında düzenlendi:

federasyon765

Katılımcı Üye
2 Nis 2012
769
2
Çanakkale
Yarım saat uğraşıp özene bözene renklendirip göndermeye çalıştığım yorumumun oturum süremden dolayı gönderirken silindiğini belirten yorumumu silen moderatore inat tekrar yazıyorum...

İlk yazıp oturum sürem yüzünden silinen yorumum kadar ayrıntılı olmasa da mantığını özet geçicem


Aradığın sistemin farklı bir mantığı olabilir. Ama okuduğumda kafamda canlanan bir algoritmayı yazıyorum.

Öncelikle kafamdaki sistemin mantığı şu şekilde yürüyor.
reklinki.com/Abc(bc.vc veya başka reklamlı link) > siten.com/geldi.php?id=64 (gerekli linke ait puanların verileceği sayfa) > google.com (reklamlı linkin yönlendirilmesinin istendiği url)

Yani reklamlı linke tıklanınca öncelikle senin sitendeki belirli bir sayfaya yönlendirilmesi gerekiyor. O sayfada gerekli kontroller ve puan işlemleri yapıldıktan sonra id'e ait yönlendirme adresine yönlendirilmesi gerekiyor. Bu esnada guestin göreceği şey sadece reklamlı linkten google.com'a geçiş yapması.. Veya o google.com'u web sitende hesabım sayfasına bile yönlendirebilirsin o tamamen senin isteğin.

Kullanıcılar için de bir platform oluşturman gerekiyor. Yani kullanıcıya öncelikle linkine ait bir id numarası vereceksin örneğin siten.com/geldi.php?id=123 kullanıcı bu linki reklam servisinden reklamlı olarak alıyor. Kullanıcıda şu şekilde bir yönlendirme sistemi oluşuyor. reklinki.com/Abc > siten.com/geldi.php?id=123 şimdi kullanıcıdan tekrar asıl gidilmek istenen linki alıyorsun ve 123 id'sine o linki atıyorsun. Reklamlı linke tıklandığında aslında siten.com/geldi.php?id=123 açılıyor bu sayfada puan işlemleri halloluyor. Reklam verenin sistemindeki puanın azalması için gerekli verileri mysql a kaydettiğin 123 id sinin verilerinden çekebilirsin. Tıklayan kişiye puan eklemek için ise cookiesten web sitene giriş yapmış kullanıcının bilgilerini çekip gerekli puanı ekleyebilirsin.

siten.com/geldi.php?id=123 e dışarıdan girip sahte puan almak isteyen kişileri de $_SERVER['HTTP_REFERER'] ile sadece bc.vc veya reklamlı siteden gelip gelmediğini anlayıp şartlandırabilirsin.

Tabi bunlar için sql ve php bilginin olması gerektiği yazmıyorum bile...



 
Son düzenleme:

Aydogan'

Ticaret Kategori Sorumlusu
13 Tem 2017
3,074
36
458
THT's database
Merhaba, Konu içeriği incelemiş olup sorunun çözüldüğüne kanaat getirilerek, daha fazla post kasılmasını önlemek ve sorunu yaşayan diğer üyelerimizin arama yaptıklarında daha kolay bulması için konu kilitlenip, "Çözüldü" ibaresi eklenmiştir.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.