-
Üyelik
31.10.2019
-
Yaş/Cinsiyet
28 / E
-
Meslek
Dizayner
-
Konum
Ankara
-
Ad Soyad
A** O**
-
Mesajlar
51
-
Beğeniler
8 / 6
-
Ticaret
2, (%50)
Arkadaslar merhabalar kurmuş olduğum ilan sitesinde bir kullanıcı istediği kadar like ve dislike ata biliyor bunu nasıl sınırlandira bilirim her kullanıcı bir paylismi sadece bir kes beğene bilsin.
-
Üyelik
03.01.2016
-
Yaş/Cinsiyet
39 / E
-
Meslek
.Net Developer - İng Öğretmeni
-
Konum
İzmir
-
Ad Soyad
Ö** Ç**
-
Mesajlar
339
-
Beğeniler
39 / 160
-
Ticaret
0, (%0)
Yani biraz saçma bir istek olmuş aslında :)
Sana 2 dakikada hemen bir algoritma oluşturayım.
ama belkide ilan tablosuna Like ve Disklike diye string değer içeren 2 kolon eklersin ve o konuya her like yada disklike olduğunda yapan kişilerin id lerini arasına virgül koyarak update ile eklersin kişi like yada disklike atmıştı diye kontrol etmek içinde çekerken idleri virgüllerden kurtulmak için split yaparsın for döngüsü ile okurken ardından if ile kontrol edersin eğer o kişininId si varsa uyarı verdirtirsin limitin dolmuş diye.
3 kişi bu mesajı beğendi.
-
Üyelik
12.03.2013
-
Yaş/Cinsiyet
32 / E
-
Meslek
...
-
Konum
Adana
-
Ad Soyad
M** Ç**
-
Mesajlar
665
-
Beğeniler
329 / 328
-
Ticaret
1, (%100)
Sisteminiz tam olarak nasil çalışıyor? İlanlarda "begeni_sayisi" diye bir stun var da her butona basıldığında +1 mi ekleniyor? Yoksa begeniler diye bir tablo oluşturdunuz da orda mı birikiyor? Beğenenler kayıtlı üye mi yoksa kayıtsız ziyaretçi mi?
Bu işin benim bildigim en sık kullanılanı bir begeniler tablosu oluşturmak. Stun olarak da "begeni_id, ilan_id, begenen_uye_id" şeklinde olabilir. Tabi her beğeni için bir satır eklenmiş olacak ve üyelikli bir sitede bu geçerli. Üyeliksiz sitede begenen_uye_id yerine IP_numarası eklenebilir yine.
Ya da üstteki arkadaşın dediği gibi her ilan için bir satır eklenir ve "begenen_uye_id veya IP_numarasi" yerine kaç kişi beğendiyse hepsini araya virgül koyarak da ekleyebilirsiniz. Satır sayısı az olur ama bu sefer de eğer ilanı beğenecek kişi sayısı çok fazla olursa sıkıntı çıkabilir. Ona ek önlem almak gerekebilir.
Ama sanırım bunları yazılıma dökecek kadar bilginiz de yok.
2 kişi bu mesajı beğendi.
-
Üyelik
31.10.2019
-
Yaş/Cinsiyet
28 / E
-
Meslek
Dizayner
-
Konum
Ankara
-
Ad Soyad
A** O**
-
Mesajlar
51
-
Beğeniler
8 / 6
-
Ticaret
2, (%50)
PM olarak siteti attım hocam
-
Üyelik
07.03.2018
-
Yaş/Cinsiyet
27 / E
-
Meslek
Mesleğim yok
-
Konum
Sakarya
-
Ad Soyad
H** K**
-
Mesajlar
250
-
Beğeniler
54 / 66
-
Ticaret
2, (%100)
Üstadım ipleri alarak o ilan için olan duruma engel olabilirsiniz
https://hakankorkmaz.site
-
Üyelik
07.03.2018
-
Yaş/Cinsiyet
27 / E
-
Meslek
Mesleğim yok
-
Konum
Sakarya
-
Ad Soyad
H** K**
-
Mesajlar
250
-
Beğeniler
54 / 66
-
Ticaret
2, (%100)
pm atmanız halinde size yapmış olduğum blog scripti verebilirim orada bu istenilen özelik mevcuttur
https://hakankorkmaz.site