Php ile Doğru Orantılı Çalışan Bir Kupon Programı

Witchery
27-07-2018, 14:29   |  #1  
Witchery avatarı
OP Taze Üye
Teşekkür Sayısı: 0
2 mesaj
Kayıt Tarihi:Kayıt: Tem 2018

Yapmak istediğim şeyi algoritma şeklinde, programa ve web sitesine sırayla neler yaptırmak istediğimi anlatacağım, yardımcı olabilirseniz sevinirim.

-Web Sitesi- (PHP) 

1- Üye "PHP" ile hazırlanmış web sitesine girdi.

2-Bir fonksiyon ile Gerçek IP adresi kontrol edildi.

3-Kullanıcı siteye ilk kez girdiyse IP adresi "MySQLi" ile veritabanına kaydedildi.  3.1-Kullanıcı daha önce giriş yapmış ise daha önceden oluşturduğu "Kupon Kodu" ekrana yansıtıldı.

4-Kullanıcı daha önce giriş yapmamış ise karşısına bir Buton çıktı.

5-Butona bastı ve "TextBox" ögesi ile daha önce hazırlanmış bir Script veya Fonksiyon ile ("A-Z"."1-9") 15 haneli kod "TextBox" 'a yazdırıldı. (TextBox disabled olacağı için kod silinemeyecektir sayfayı güncelleterek yani sanırım TextBox 'da oluşan kodu çekebiliriz)

6-Kupon kodunu kullanıcının not alması istendi..

-Program- (C#)

1-Mağaza çalışanı programı çalıştırdı ve üye girişini yaptı.

2-Karşısına kullanıcının  getirdiği Kupon Kodunu doğrulaması için bir "TextBox" geldi.

3-Kullanıcının verdiği kupon kodu "TextBox" 'a yazıldı ve yazılan kod veritabanında(MySQL) kontrol edildi.

4-Eğer kod veritabanının herhangi bir satırında var ise ekrana kodun bulunduğuna dair mesaj gönderildi.

5-Mağaza çalışanı kodun kullanıldığına dair "Onayla" butonuna bastı ve yazılan Kupon Kodu veritabanından silindi.

Witchery
27-07-2018, 14:44   |  #2  
OP Taze Üye
Teşekkür Sayısı: 0
2 mesaj
Kayıt Tarihi:Kayıt: Tem 2018

Nerelerde ne kullanabilirim genel olarak bilgi almak istiyorum.

White-Fox
28-07-2018, 11:39   |  #3  
White-Fox avatarı
Yıllanmış Üye
Teşekkür Sayısı: 155
1,103 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010

Birincisi ne yapmak istiyorsun bilmiyorum ama ip kullanılmaz bu işler için.

Benim şuan İp numaram XX ben modemi kapadım 1 saat dolaştım ben tekrar modemi açtığımda benim İp numaram XX olabilir yahut XY olabilir.XY olduğunda senin sistem beni tanımaz.XX olduğunda (ki düşük ihtimal) ben dolaşırken bu XX ipyi başkalarıda kullanabilir ve senin sistem yine cacık olur.

Bu kontrol kısmı için cookie ve session kavramlarını araştır.

Ayrıca ipye dayalı sistemler VPN ve Tor aracılığıyla kolaylıkla aldatılabilir.

Ve son olarak c# ile bir program yazarken mysql kullanılması gereken ilk veritabanı değildir , kullanılmaz mı kullanılır ancak çok yorucu olur.

Ve bu gerçekten son olucak :D , web servis yazmalısın program ile web site arasında veri bütünlüğünü sağlamak için.Yani bir taraf kafasına göre text üretecek diğeride kafasına göre onaylamayacak herhalde.Üreten taraf üretilmiş olanı bir daha üretmemeli yoksa yine cacık oluruz.

Kolay gelsin.

White-Fox bu faydalı yanıtı için aşağıdaki 1 kişiden teşekkür aldı... [ Göster ]