• 01-02-2009, 01:57:36
    #1
    Üyeliği durduruldu
    Resim upload scripti için 2 upload dan sonra üyelik istiycek mesela hangi kodları kullanabilirim yardımcı olurmusunuz..
  • 01-02-2009, 02:07:37
    #2
    mysql ile
    ipler tablosu oldugunu var sayalim.
    ip sutunu var
    kackere sutunu var
    her uploadda ip ye ait kackere sutununu bir arttirirsin.

    her uploadda burdan kişinin ip sini check edersin. kackere 2 den düşükse upload a izin verir degilse upload i yasaklarsin
  • 01-02-2009, 20:41:56
    #3
    Üyeliği durduruldu
    Mantığını anladım ama kod olarka nasıl yaparım
  • 01-02-2009, 20:50:24
    #4
    Üyeliği durduruldu
    Archer34 adlı üyeden alıntı: mesajı görüntüle
    Mantığını anladım ama kod olarka nasıl yaparım
    - mysql ile tablo oluşturmasini biliyormusunuz
    - php mysql kullanimi biliyormusunuz
    - ip adresine php ile nasil erişeceginizi biliyor musunuz?
  • 03-02-2009, 07:13:58
    #5
    php bilginiz ve mysql bilginiz az çok varsa yapabilirsiniz.
    Mesela resimler diye bir tablomuz var ve işlem yapan kişilerin ip adresleri bu tablomuz içerisine her işlem yaptıklarında kayıt ediliyor. $REMOTE_ADDR komutu ile kullanıcıların İP adreslerine ulaşabilirsiniz.
    $veri değişkenimiz ile resimler tablomuzdaki ip kısmına kayıt edilen ip adreslerini çekiyoruz ve $say değişkenimiz ilede
    kişinin daha önce kaç adet ip adresi ile işlem yaptığını buluyoruz sonra $ipadres değişkenimizi if yapısı ile kontrol ettiriyoruz
    istediğimiz koşulu if yapısında sağlıyorsa Upload sayfasına sağlamıyorsa üyelik sayfasına veya nereye yönlendirirseniz artık.
    if yapısında kişinin ip adresini saymıştık yani aynı adresten kaçtane olduğunu eğer kişinin ip adresi 2 den küçükse upload sayfasına
    büyükse üyelik sayfasına.
    Örnek ;
    <?php
    $veri=mysql_query("select * from resimler where ip='$REMOTE_ADDR'");
    $say=mysql_num_rows($veri);
    $ipadres="$say";
    if($ipadres <2) { 
    echo "Upload sayfası"; 
    }else{ 
    echo "Üyelik sayfası" }
    ?>
    Veritabanına kişi her işlem yaptığında $REMOTE_ADDR komutu ile kayıt ettirebilirsiniz.
    Örnek:
    <?php
    @mysql_query("insert into resimler values('','$REMOTE_ADDR')");
    ?>
  • 04-02-2009, 14:50:49
    #6
    Üyeliği durduruldu
    Upload scripti hiç mysql kullanmıyor ama dediğiniz gibi tabloları ben oluşturup dediğiniz kodlarla deniycem saolun +Rep..