Merhaba arkadaşlar,
Yazacağım scriptte üyelerin günde sadece 2 mesaj atmasını istiyorum. Mantığını bir türlü kafamda oluşturamadım yardımcı olursanız sevinirim. Teşekkürler..
Günlük Mesaj Limiti
7
●569
- 08-02-2009, 19:04:06Üyeliği durduruldu* mesajların oluşturulma tarihini tutuyormusunuzChuckyFun adlı üyeden alıntı: mesajı görüntüle
* hangi mesajın kime ait olduğunu tutuyormusunuz
bunları tutuyorsanız nerde takikldiniz? - 08-02-2009, 19:12:48Üyeliği durduruldukayıt yapmadan önce veritabanına sql gönderip kaç tane mesaj göndermiş bilgisini alipChuckyFun adlı üyeden alıntı: mesajı görüntüle
sonra bi kontrolle 2 ye eşit yada büyükse hata verip değilse kayit işlemini yapmaniz lazim
burdaki tabi kaç tane mesaj gönderdigini anlamka için bu gün kavrami oturtmuş olmaniz gerekir ki oda mesajin gönderildigi tarihi veritabaninda nasil kaydettiğinize göre değişir
tarih değerlerini ne şekilde tutuyorsunuz - 08-02-2009, 19:14:58mesajlarin tarihini ve kime ait oldugunu tutuyorsaniz olay basit
örnek olarak
$bugun = date("Y-m-d"); //bugün $uye = "ahmet"; //örnek ahmet $sql = mysql_query(select * from mesajlar where uyeadi='$uye' AND tarih='$bugun'); if (mysql_num_rows($kontrol) > 1) { echo "daha önce 2 mesaj eklemişssiniz.."; } else { //mesaj eklemeye devam et kodlar } - 08-02-2009, 19:24:21Üyeliği durdurulduşimşem çakma olayıChuckyFun adlı üyeden alıntı: mesajı görüntüle