Arkadaşlar bi arkadaşlık sitem var script olarak piyasada 59100.ORG veya 34080 diye bilinen scripti kullanıyorum amacım siteye uye olanların diyelim 40 forum postu yollamadan Özel mesaj göndermemelerini sağlamak ....Post işlemlerinin hepsi(forum,özelmesaj vs.. ) aynı sayfa üzerinden gidiyor... Bu işi hobi olarak yapıyorum bi amacım yok hatta sırf bu iş için araştırmadıgım yer kalmadı :((
Bana yardım edene yahoodan domain alırım sitesinin reklamnı yaparım bişeyler yaparım ama istediğimi sağlayan kod lazım bana :(((
İsteyen olursa scriptide paylaşabilirim...veya tek post.php yide ...
Yardımlarınızı bekliyorum
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
biyer daha yakalım belki yardımcı olursunuz..sitede uye durumlarından Ban=2 Onaylanmamış 3
şimdii
if(($mode == "post") and ($olay == "yeni")){ if(($msql_durum == "2") or ($msql_durum == "3")){Header("Location: aktive.php");exit();}
bu prvtmsg.php de ki olay eger adam banlıysa veya onaylanmamışsa onu active php ye yonlendiriyor ...bende istiyorumki mesaj sayısı <50 ise yine active.php ye yonlendirsin...
bak şimdi olay şöyle atılan mesajlar *forum tablosuna kaydedilirken hangi id li uyenin attıgı şeklinde tanımlanıyor yani uye tablosunda ona ait mesaj yazmıyorda fonksiyon İD ye ait uyenin bütün mesajlarını topluyor ve şöyle
<?=@mysql_num_rows(@mysql_query("select id from forum where kimden = '$line[id]'"));?>
bende buna gore prvtmsg.php de şöyle bi edit yaptım arkaşımla.
if(($mode == "post") and ($olay == "yeni")){ if(($msql_durum == "2") or ($msql_durum == "3")){Header("Location: hata.php");exit();}
if(@mysql_num_rows(@mysql_query("select id from forum where kimden = '$line[id]")) < 50){Header("Location: hata.php");exit();} }
şeklinde halletmeye çalıştım fakat mesaj sayısını okutamadıgım için 50 altı veya üstü hiç farketmez kimse yollayamıyor bu sefer..
$presay=mysql_query("SELECT * FROM forum WHERE kimden='$line[id]' "); $ssay=mysql_num_rows ($presay); if($say < 50) {Header("Location: hata.php") ;exit();}
Bu işi hobi olarak yapıyorum bi amacım yok hatta sırf bu iş için araştırmadıgım yer kalmadı :((
Bana yardım edene yahoodan domain alırım sitesinin reklamnı yaparım bişeyler yaparım ama istediğimi sağlayan kod lazım bana :(((
İsteyen olursa scriptide paylaşabilirim...veya tek post.php yide ...
Yardımlarınızı bekliyorum
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.