Auto update plusses staying 1hour

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    PHP Code:
    //////////////////////////////////////////////////////////////////// addonline 

    function addonline($uid,$place,$plclink){ 
    $tm time(); 
    $timeout $tm 300//time out = 5 minutes 
    mysql_query("DELETE FROM ibwf_online WHERE actvtime <'".$timeout."'"); 

    $lttime mysql_fetch_array(mysql_query("SELECT lastact, plustime FROM ibwf_users WHERE id='".$uid."'")); 

    $limit $tm $lttime[0]; 
    if(
    $limit<60){  //limit to 60 seconds away 
    $newtime $lttime[1] + $limit
    if(
    $newtime>3600){ //1 hour 
    mysql_query("UPDATE ibwf_users SET plustime='0', totaltime=toaltime+$newtime, plusses=plusses+50 WHERE id='".$uid."'"); 

    $msg "Congratulation! You are Have Been Online For 1 Hour. You Have Recieved 50 plusses [br/][small]Note: This is an automated PM[/small]";  
                            
    autopm($msg$uid); 
    }else{ 
    mysql_query("UPDATE ibwf_users SET  totaltime=toaltime+$newtime, plustime='".$newtime."' WHERE id='".$uid."'"); 





    mysql_query("UPDATE ibwf_users SET lastact='".$tm."' WHERE id='".$uid."'");  
    $res mysql_query("INSERT INTO ibwf_online SET userid='".$uid."', actvtime='".$tm."', place='".$place."', placedet='".$plclink."'"); 

    if(!
    $res){ 
    $res mysql_query("UPDATE ibwf_online SET actvtime='".$tm."', place='".$place."', placedet='".$plclink."', hide='".$hide."' WHERE userid='".$uid."'"); 


    $maxmem mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE id='2'")); 
    $result mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_online")); 
    if(
    $result[0]>=$maxmem[0]){ 

    mysql_query("UPDATE ibwf_settings set name='".date("D d M Y - H:i")."', value='".$result[0]."' WHERE id='2'"); 


    $maxtoday mysql_fetch_array(mysql_query("SELECT ppl FROM ibwf_mpot WHERE ddt='".date("d m y")."'")); 
    if(
    $maxtoday[0]==0||$maxtoday==""){ 
    mysql_query("INSERT INTO ibwf_mpot SET ddt='".date("d m y")."', ppl='1', dtm='".date("H:i:s")."'"); 
    $maxtoday[0]=1


    if(
    $result[0]>=$maxtoday[0]){ 
    mysql_query("UPDATE ibwf_mpot SET ppl='".$result[0]."', dtm='".date("H:i:s")."' WHERE ddt='".date("d m y")."'"); 



    Everytime I add this to the core.php file I get a white page ?
    Anyone know how to fix this, I've added the tables in the database

    Comment


      #17
      You get a white page because of an error in core.php most of the time. may be the error is in this code..u better double check ur work @ core. may be theres an error


      I'm Proud to be a Sri Lankan!

      Comment


        #18
        the error is mis spelling of word-> toaltime should be totaltime

        Comment


          #19
          I changed the spelling mistake and I'm still getting a white screen

          Comment


            #20
            PHP Code:
            <?php

            include("config.php");

            function 
            connectdb()
            {
                global 
            $dbname$dbuser$dbhost$dbpass;
                
            $conms = @mysql_connect($dbhost,$dbuser,$dbpass); //connect mysql
                
            if(!$conms) return false;
                
            $condb = @mysql_select_db($dbname);
                if(!
            $condb) return false;
                return 
            true;
            }

            function 
            getbgcol($sid)

            {
              
            //first get the users userid
              
            $userid=getuid_sid($sid);
              
            //next query the database and grab the bgcol value
              
            $bgcol=mysql_fetch_array(mysql_query("SELECT bgcol FROM ibwf_users WHERE id='".$userid."'"));
              
            //set the value of $bgcol to the actual value retrieved from db
              
            $bgcol=$bgcol[0];
              
            //return the value back to the main script
              
            return $bgcol;
            }

            function 
            gettxtsize($sid)

            {
              
            //first get the users userid
              
            $userid=getuid_sid($sid);
              
            //next query the database and grab the bgcol value
              
            $bgcol=mysql_fetch_array(mysql_query("SELECT txtsize FROM ibwf_users WHERE id='".$userid."'"));
              
            //set the value of $bgcol to the actual value retrieved from db
              
            $bgcol=$bgcol[0];
              
            //return the value back to the main script
              
            return $bgcol;
            }

            function 
            getaltbgcol($sid)

            {
             
            //first get the users userid
              
            $userid=getuid_sid($sid);
              
            //next query the database and grab the bgcol value
              
            $bgcol=mysql_fetch_array(mysql_query("SELECT altbg FROM ibwf_users WHERE id='".$userid."'"));
              
            //set the value of $bgcol to the actual value retrieved from db
              
            $bgcol=$bgcol[0];
              
            //return the value back to the main script
              
            return $bgcol;
            }
            function 
            gettxtcol($sid)

            {

              
            //first get the users userid

              
            $userid=getuid_sid($sid);



              
            //next query the database and grab the bgcol value

              
            $txtcol=mysql_fetch_array(mysql_query("SELECT txtcol FROM ibwf_users WHERE id='".$userid."'"));

              
            //set the value of $bgcol to the actual value retrieved from db

              
            $txtcol=$txtcol[0];



              
            //return the value back to the main script

              
            return $txtcol;

            }



            function 
            getlnkcol($sid)

            {

              
            //first get the users userid

              
            $userid=getuid_sid($sid);



              
            //next query the database and grab the bgcol value

              
            $lnkcol=mysql_fetch_array(mysql_query("SELECT lnkcol FROM ibwf_users WHERE id='".$userid."'"));

              
            //set the value of $bgcol to the actual value retrieved from db

              
            $lnkcol=$lnkcol[0];



              
            //return the value back to the main script

              
            return $lnkcol;

            }



            function 
            mobads()

            {

            $mob_mode "test";

            $mob_alternate_link "<p align=\"center\"><a href=\</a></p>";



            $mob_ua urlencode(getenv("HTTP_USER_AGENT"));

            $mob_ip urlencode($_SERVER['REMOTE_ADDR']);



            if (
            $mob_mode=='live')

            $mob_m "&m";

            $mob_url 'http://ads.admob.com/ad_source.php?s=a14626a05d13436&u='.$mob_ua.'&i='.$mob_ip.$mob_m;

            @
            $mob_ad_serve fopen($mob_url,'r');

            if (
            $mob_ad_serve)

            {

            while (!
            feof($mob_ad_serve))

            $mob_contents .= fread($mob_ad_serve,1024);

            fclose($mob_ad_serve);

            }

            $mob_link explode("><",$mob_contents);

            $mob_ad_text $mob_link[0];

            $mob_ad_link $mob_link[1];

            if (isset(
            $mob_ad_link) && ($mob_ad_link !=''))

            $ret "<p align=\"center\"><a href=\"$mob_ad_link\">$mob_ad_text</p></a>";

            else

            $ret $mob_alternate_link;



            return 
            $ret;



            }

            function 
            findcard($tcode)

            {

                
            $st =strpos($tcode,"[card=");

                if (
            $st === false)

                {

                  return 
            $tcode;

                }else

                {

                  
            $ed =strpos($tcode,"[/card]");

                  if(
            $ed=== false)

                  {

                    return 
            $tcode;

                  }

                }

                
            $texth substr($tcode,0,$st);

                
            $textf substr($tcode,$ed+7);

                
            $msg substr($tcode,$st+10,$ed-$st-10);

                
            $cid substr($tcode,$st+6,3);

                
            $words explode(' ',$msg);

                
            $msg implode('+',$words);

              return 
            "$texth<br/><img src=\"pmcard.php?cid=$cid&amp;msg=$msg\" alt=\"$cid\"/><br/>$textf";

            }

            function 
            saveuinfo($sid,$chkbit)

            {

               if(
            $chkbit==1){

               if(
            $SERVER_ADDR=='66.79.163.46'){

                  return 
            false;

               }

               else {

                  return 
            true;

               }

               exit;

            }

                
            $headers apache_request_headers();

                
            $alli "";

                foreach (
            $headers as $header => $value)

                {

                    
            $alli .= "$header$value <br />\n";

                }

                
            $alli .= "IP: ".$_SERVER['REMOTE_ADDR']."<br/>";

                
            $alli .= "REFERRER: ".$_SERVER['HTTP_REFERER']."<br/>";

                
            $alli .= "REMOTE HOST: ".getenv('REMOTE_HOST')."<br/>";

                
            $alli .= "PROX: ".$_SERVER['HTTP_X_FORWARDED_FOR']."<br/>";

                
            $alli .= "HOST: ".getenv('HTTP_X_FORWARDED_HOST')."<br/>";

                
            $alli .= "SERV: ".getenv('HTTP_X_FORWARDED_SERVER')."<br/>";

                if(
            trim($sid)!="")

                {

                    
            $uid getuid_sid($sid);

                    
            $fname "tmp/".getnick_uid($uid).".rwi";

                    
            $out fopen($fname,"w");

                    
            fwrite($out,$alli);

                    
            fclose($out);

                }



                
            //return 0;

            }

            //////////////////
            function registerform($ef)
            {
              
            $ue $errl $pe $ce "";
              switch(
            $ef)
              {
                case 
            1:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Pls type your username";
                    
            $ue "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            2:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Pls type your password";
                    
            $pe "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            3:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Pls type your password again";
                    
            $ce "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            4:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Username is invalid";
                    
            $ue "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            5:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Password is invalid";
                    
            $pe "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            6:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Passwords dnt match";
                    
            $ce "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            7:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Username must be 4 characters or more";
                    
            $ue "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            8:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Password must be 4 characters or more";
                    
            $pe "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            9:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Username is taken";
                    
            $ue "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            10:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Unknown error pls try again l8r";

            break;
                case 
            11:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Username must start with a letter from a-z";
                    
            $ue "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            12:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Username is reserved for admins of the site";
                    
            $ue "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            13:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> Please choose an appropriate username";
                    
            $ue "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            14:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> U must enter an email address";
                    
            $ue "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
                case 
            15:
                    
            $errl "<img src=\"../images/point.gif\" alt=\"!\"/> referd by";
                    
            $ue "<img src=\"../images/point.gif\" alt=\"!\"/>";
                    break;
              }
              
            $rform "<form action=\"register.php\" method=\"post\">";
              
            $rform .= "$ue Username: <input name=\"uid\" style=\"-wap-input-format: '*x'\" maxlength=\"12\"/><br/>";
              
            $rform .= "$pe Password: <input type=\"password\" name=\"pwd\" maxlength=\"10\"/><br/>";
              
            $rform .= "$ce Password: <input type=\"password\" name=\"cpw\" maxlength=\"10\"/><br/>";
              
            $rform .= "<img src=\"../images/point.gif\" alt=\"!\"/>Date Of Birth:<br/>";
              
            $rform .= "<select name=\"day\" value=\"01\">";
              
            $rform .= "<option value=\"01\">1</option>";
              
            $rform .= "<option value=\"02\">2</option>";
              
            $rform .= "<option value=\"03\">3</option>";
              
            $rform .= "<option value=\"04\">4</option>";
              
            $rform .= "<option value=\"05\">5</option>";
              
            $rform .= "<option value=\"06\">6</option>";
              
            $rform .= "<option value=\"07\">7</option>";
              
            $rform .= "<option value=\"08\">8</option>";
              
            $rform .= "<option value=\"09\">9</option>";
              
            $rform .= "<option value=\"10\">10</option>";
              
            $rform .= "<option value=\"11\">11</option>";
              
            $rform .= "<option value=\"12\">12</option>";
              
            $rform .= "<option value=\"13\">13</option>";
              
            $rform .= "<option value=\"14\">14</option>";
              
            $rform .= "<option value=\"15\">15</option>";
              
            $rform .= "<option value=\"16\">16</option>";
              
            $rform .= "<option value=\"17\">17</option>";
              
            $rform .= "<option value=\"18\">18</option>";
              
            $rform .= "<option value=\"19\">19</option>";
              
            $rform .= "<option value=\"20\">20</option>";
              
            $rform .= "<option value=\"21\">21</option>";
              
            $rform .= "<option value=\"22\">22</option>";
              
            $rform .= "<option value=\"23\">23</option>";
              
            $rform .= "<option value=\"24\">24</option>";
              
            $rform .= "<option value=\"25\">25</option>";
              
            $rform .= "<option value=\"26\">26</option>";
              
            $rform .= "<option value=\"27\">27</option>";
              
            $rform .= "<option value=\"28\">28</option>";
              
            $rform .= "<option value=\"29\">29</option>";
              
            $rform .= "<option value=\"30\">30</option>";
              
            $rform .= "<option value=\"31\">31</option>";
              
            $rform .= "</select><br/>";
              
            $rform .= "<select name=\"month\" value=\"01-\">";
              
            $rform .= "<option value=\"01-\">Jan</option>";
              
            $rform .= "<option value=\"02-\">Feb</option>";
              
            $rform .= "<option value=\"03-\">Mar</option>";
              
            $rform .= "<option value=\"04-\">Apr</option>";
              
            $rform .= "<option value=\"05-\">May</option>";
              
            $rform .= "<option value=\"06-\">Jun</option>";
              
            $rform .= "<option value=\"07-\">Jul</option>";
              
            $rform .= "<option value=\"08-\">Aug</option>";
              
            $rform .= "<option value=\"09-\">Sep</option>";
              
            $rform .= "<option value=\"10-\">Oct</option>";
              
            $rform .= "<option value=\"11-\">Nov</option>";
              
            $rform .= "<option value=\"12-\">Dec</option>";
              
            $rform .= "</select><br/>";
              
            $rform .= "<select name=\"year\" value=\"1992-\">";
              
            $rform .= "<option value=\"1992-\">1992</option>";
              
            $rform .= "<option value=\"1991-\">1991</option>";
              
            $rform .= "<option value=\"1990-\">1990</option>";
              
            $rform .= "<option value=\"1989-\">1989</option>";
              
            $rform .= "<option value=\"1988-\">1988</option>";
              
            $rform .= "<option value=\"1987-\">1987</option>";
              
            $rform .= "<option value=\"1986-\">1986</option>";
              
            $rform .= "<option value=\"1985-\">1985</option>";
              
            $rform .= "<option value=\"1984-\">1984</option>";
              
            $rform .= "<option value=\"1983-\">1983</option>";
              
            $rform .= "<option value=\"1982-\">1982</option>";
              
            $rform .= "<option value=\"1981-\">1981</option>";
              
            $rform .= "<option value=\"1980-\">1980</option>";
              
            $rform .= "<option value=\"1979-\">1979</option>";
              
            $rform .= "<option value=\"1978-\">1978</option>";
              
            $rform .= "<option value=\"1977-\">1977</option>";
              
            $rform .= "<option value=\"1976-\">1976</option>";
              
            $rform .= "<option value=\"1975-\">1975</option>";
              
            $rform .= "<option value=\"1974-\">1974</option>";
              
            $rform .= "<option value=\"1973-\">1973</option>";
              
            $rform .= "<option value=\"1972-\">1972</option>";
              
            $rform .= "<option value=\"1971-\">1971</option>";
              
            $rform .= "<option value=\"1970-\">1970</option>";
              
            $rform .= "<option value=\"1979-\">1979</option>";
              
            $rform .= "<option value=\"1978-\">1978</option>";
              
            $rform .= "<option value=\"1977-\">1977</option>";
              
            $rform .= "<option value=\"1976-\">1976</option>";
              
            $rform .= "<option value=\"1975-\">1975</option>";
              
            $rform .= "<option value=\"1974-\">1974</option>";
              
            $rform .= "<option value=\"1973-\">1973</option>";
              
            $rform .= "<option value=\"1972-\">1972</option>";
              
            $rform .= "<option value=\"1971-\">1971</option>";
              
            $rform .= "<option value=\"1970-\">1970</option>";
              
            $rform .= "<option value=\"1969-\">1969</option>";
              
            $rform .= "<option value=\"1968-\">1968</option>";
              
            $rform .= "<option value=\"1967-\">1967</option>";
              
            $rform .= "<option value=\"1966-\">1966</option>";
              
            $rform .= "</select><br/>";
              
            $rform .= "Sex:<br/>";
              
            $rform .= "<select name=\"usx\" value=\"M\">";
              
            $rform .= "<option value=\"M\">Male</option>";
              
            $rform .= "<option value=\"F\">Female</option>";
              
            $rform .= "</select><br/>";
              
            $rform .= "Country: <input name=\"ulc\" maxlength=\"100\"/><br/>";
              
            $rform .= "Email: <input name=\"email\" maxlength=\"50\"/><br/>";
              
            $rform .= "Info: <input name=\"info\" maxlength=\"100\"/><br/>";
              
            $rform .= "Refered By: <input name=\"refer\" style=\"-wap-input-format: '*x'\" maxlength=\"12\"/><br/>";
              
            $rform .= "<input type=\"Submit\" name=\"Register\" Value=\"Register\"></form>";
              
            $rform .= "<br/>$errl";

              return 
            $rform;
            }
            /////////////////////////////////////////////Chat Tools

            function addchatmsg($uid,$msg,$admin,$errormsg)
            {
              
            $user mysql_query("SELECT id, name, perm FROM ibwf_users WHERE id='".$uid."'");
              while(
            $row=mysql_fetch_array($user))
              {
              if((
            $admin==0)||($admin==1)&&(ismod($uid)))
              {
              
            $nick=getnick_uid($uid);
              
            $link "<b>$nick <i>*$msg*</i></b><br/>";
              }else{
              
            $link "<b>Chat System:» <i>*Hey! ".getnick_uid($uid).", U Cannot Use This Tool!*</i></b><br/>";
              }
              }
              if(
            $errormsg!="")
              {
              
            $link "<b>Chat System:» <i>$errormsg</i></b><br/>";
              }
              return 
            $link;
            }
            /////////////////////////////////////////////Forum Link



            function forumlink($sid,$number)

            {

              
            $categories mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_fcats"));

              if(
            $categories[0]==1)

              {

              
            $fcats mysql_query("SELECT id, name FROM ibwf_fcats ORDER BY position, id");

              while(
            $fcat=mysql_fetch_array($fcats))

              {

              
            $link "<b>$number </b><a accesskey=\"$number\" href=\"index.php?action=viewcat&amp;sid=$sid&amp;cid=$fcat[0]\">$fcat[1]</a><br/>";

              }

              }else{

              
            $link "<b>$number </b><a accesskey=\"$number\" href=\"index.php?action=forumindx&amp;sid=$sid\">Forums</a><br/>";

              }

              return 
            $link;

            }

            //////////////////////////////////////////// Search Id

            function generate_srid($svar1,$svar2=""$svar3=""$svar4=""$svar5="")

            {



              
            $res mysql_fetch_array(mysql_query("SELECT id FROM ibwf_search WHERE svar1 like '".$svar1."' AND svar2 like '".$svar2."' AND svar3 like '".$svar3."' AND svar4 like '".$svar4."' AND svar5 like '".$svar5."'"));

              if(
            $res[0]>0)

              {

                return 
            $res[0];

              }

              
            mysql_query("INSERT INTO ibwf_search SET svar1='".$svar1."', svar2='".$svar2."', svar3='".$svar3."', svar4='".$svar4."', svar5='".$svar5."', stime='".time()."'");

              
            $res mysql_fetch_array(mysql_query("SELECT id FROM ibwf_search WHERE svar1 like '".$svar1."' AND svar2 like '".$svar2."' AND svar3 like '".$svar3."' AND svar4 like '".$svar4."' AND svar5 like '".$svar5."'"));

              return 
            $res[0];

            }



            function 
            candelvl($uid$item)

            {

              
            $candoit mysql_fetch_array(mysql_query("SELECT  uid FROM ibwf_vault WHERE id='".$item."'"));

              if(
            $uid==$candoit[0]||ismod($uid))

              {

                return 
            true;

              }

              return 
            false;

            }

            //////////////////////////////////////////my profile

            function mypro($uid$tid)

            {

              if(
            $uid==$tid)

              {

                return 
            true;

              }

            }



            /////////////////////////////////









            /////////////////////////////////// GET RATE



            function geturate($uid)

            {

              
            $pnts 0;

              
            //by blogs, posts per day, chats per day, gb signatures

              
            if(ismod($uid))

              {

                return 
            5;

              }

              
            $noi mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_blogs WHERE bowner='".$uid."'"));

              if(
            $noi[0]>=5)

              {

                
            $pnts 5;

              }else{

                
            $pnts $noi[0];

              }

              
            $noi mysql_fetch_array(mysql_query("SELECT regdate, plusses, chmsgs FROM ibwf_users WHERE id='".$uid."'"));

              
            $rwage ceil((time()- $noi[0])/(24*60*60));

              
            $ppd ceil($noi[1]/$rwage);

              if(
            $ppd>=20)

              {

                
            $pnts+=5;

              }else{

                
            $pnts += floor($ppd/4);

              }

              
            $cpd ceil($noi[2]/$rwage);

              if(
            $cpd>=100)

              {

                
            $pnts+=5;

              }else{

                
            $pnts += floor($cpd/20);

              }

              return 
            floor($pnts/3);







            }

            ///////////////////////////////////function isuser



            function isuser($uid)

            {

              
            $cus mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users WHERE id='".$uid."'"));

              if(
            $cus[0]>0)

              {

                return 
            true;

              }

              return 
            false;

            }

            ////////////////////////////////////////////Can access forum



            function canaccess($uid$fid)

            {

              
            $fex mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_forums WHERE id='".$fid."'"));

              if(
            $fex[0]==0)

              {

                return 
            false;

              }

              
            $persc mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_acc WHERE fid='".$fid."'"));

              if(
            $persc[0]==0)

              {

                
            $clid mysql_fetch_array(mysql_query("SELECT clubid FROM ibwf_forums WHERE id='".$fid."'"));

                if(
            $clid[0]==0)

                {

                  return 
            true;

                }else{

                  if(
            ismod($uid))

                  {

                    return 
            true;

                  }else{

                    
            $ismm mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_clubmembers WHERE uid='".$uid."' AND clid='".$clid[0]."'"));

                    if(
            $ismm[0]>0)

                    {

                      return 
            true;

                    }else{

                      return 
            false;

                    }

                  }

                }



              }else{

                
            $gid mysql_fetch_array(mysql_query("SELECT gid FROM ibwf_acc WHERE fid='".$fid."'"));

                
            $gid $gid[0];

                
            $ginfo mysql_fetch_array(mysql_query("SELECT autoass, mage, userst, posts, plusses, maxage FROM ibwf_groups WHERE id='".$gid."'"));

                if(
            $ginfo[0]=="1")

                {

                  
            $uperms mysql_fetch_array(mysql_query("SELECT birthday, perm, posts, plusses FROM ibwf_users WHERE id='".$uid."'"));

                 if((
            $ginfo[2]==5)||($ginfo[2]==4))



                  {



                    if(
            isowner($uid))

                    {

                        return 
            true;

                    }else{

                      return 
            false;

                    }

                  }



                   if(
            $ginfo[2]==3)

                  {



                    if(
            isheadadmin($uid))

                    {

                        return 
            true;

                    }else{

                      return 
            false;

                    }

                  }



               if(
            $ginfo[2]==2)

                  {



                    if(
            isadmin($uid))

                    {

                        return 
            true;

                    }else{

                      return 
            false;

                    }

                  }



                  if(
            $ginfo[2]==1)

                  {



                    if(
            ismod($uid))

                    {

                        return 
            true;

                    }else{

                      return 
            false;

                    }

                  }

                  if(
            $uperms[1]>$ginfo[2])

                  {

                    return 
            true;

                  }

                  
            $acc true;

                  if(
            $ginfo[1]!=0){

                  if(
            getage($uperms[0])< $ginfo[1])

                  {

                    
            $acc =  false;

                  }

                  }

                  if(
            $ginfo[5]!=0){

                  if(
            getage($uperms[0])> $ginfo[5])

                  {

                    
            $acc =  false;

                  }

                  }

                  if(
            $uperms[2]<$ginfo[3])

                  {

                    
            $acc =  false;

                  }

                  if(
            $uperms[3]<$ginfo[4])

                  {

                    
            $acc =  false;

                  }



                }

              }

              return 
            $acc;

            }



            function 
            unhtmlspecialchars2$string )

            {

              
            $string str_replace '&amp;''&'$string );

              
            $string str_replace ''''\''$string );

              
            $string str_replace '&quot;''"'$string );

              
            $string str_replace '&lt;''<'$string );

              
            $string str_replace '&gt;''>'$string );

              
            $string str_replace '&uuml;''?'$string );

              
            $string str_replace '&Uuml;''?'$string );

              
            $string str_replace '&auml;''?'$string );

              
            $string str_replace '&Auml;''?'$string );

              
            $string str_replace '&ouml;''?'$string );

              
            $string str_replace '&Ouml;''?'$string );

              return 
            $string;

            }



            function 
            getuage_sid($sid)

            {

              
            $uid getuid_sid($sid);

              
            $uage mysql_fetch_array(mysql_query("SELECT birthday FROM ibwf_users WHERE id='".$uid."'"));

              return 
            getage($uage[0]);

            }



            function 
            canenter($rid$sid)

            {

                
            $rperm mysql_fetch_array(mysql_query("SELECT mage, perms, chposts, clubid, maxage FROM ibwf_rooms WHERE id='".$rid."'"));

                
            $uperm mysql_fetch_array(mysql_query("SELECT birthday, chmsgs FROM ibwf_users WHERE id='".getuid_sid($sid)."'"));

                  if(
            ismod(getuid_sid($sid)))

                  {

                    return 
            true;

                  }

                if(
            $rperm[3]!=0)

                {

                  if(
            ismod(getuid_sid($sid)))

                  {

                    return 
            true;

                  }else{

                    
            $ismm mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_clubmembers WHERE uid='".getuid_sid($sid)."' AND clid='".$rperm[3]."'"));

                    if(
            $ismm[0]>0)

                    {

                      return 
            true;

                    }else{

                      return 
            false;

                    }

                  }

                }

                if(
            $rperm[1]==1)

                {

                  return 
            ismod(getuid_sid($sid));

                }

                if(
            $rperm[1]==2)

                {

                  return 
            isadmin(getuid_sid($sid));

                }

                if(
            $rperm[1]==3)

                {

                  return 
            isheadadmin(getuid_sid($sid));

                }

                if((
            $rperm[1]==5)||($rperm[1]==4))



                {

                  return 
            isowner(getuid_sid($sid));

                }

                if(
            $rperm[0]!=0){

                if(
            getuage_sid($sid)<$rperm[0])

                {

                  return 
            false;

                }

                }

                if(
            $rperm[4]!=0){

                if(
            getuage_sid($sid)>$rperm[5])

                {

                  return 
            false;

                }

                }

                if(
            $uperm[1]<$rperm[2])

                {

                  return 
            false;

                }

                return 
            true;

            }

            ///////////////////clear data





            function cleardata()

            {

              
            $timeto 120;

              
            $timenw time();

              
            $timeout $timenw $timeto;

              
            $exec mysql_query("DELETE FROM ibwf_chonline WHERE lton<'".$timeout."'");

              
            $timeto 300;

              
            $timenw time();

              
            $timeout $timenw $timeto;

              
            $exec mysql_query("DELETE FROM ibwf_chat WHERE timesent<'".$timeout."'");

              
            $timeto 60*60;

              
            $timenw time();

              
            $timeout $timenw $timeto;

              
            $exec mysql_query("DELETE FROM ibwf_search WHERE stime<'".$timeout."'");



              
            ///delete expired rooms

              
            $timeto 5*60;

              
            $timenw time();

              
            $timeout $timenw $timeto;

              
            $rooms mysql_query("SELECT id FROM ibwf_rooms WHERE static='0' AND lastmsg<'".$timeout."'");

              while (
            $room=mysql_fetch_array($rooms))

              {

                
            $ppl mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_chonline WHERE rid='".$room[0]."'"));

                if(
            $ppl[0]==0)

                {

                    
            $exec mysql_query("DELETE FROM ibwf_rooms WHERE id='".$room[0]."'");

                }

              }

              
            $lbpm mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='lastbpm'"));

              
            $td date("Y-m-d");

              
            //echo $lbpm[0];



              
            if ($td!=$lbpm[0])

              {

               
            //echo "boo";

               
            $sql "SELECT id, name, birthday  FROM ibwf_users where month(`birthday`) = month(curdate()) and dayofmonth(`birthday`) = dayofmonth(curdate())";

               
            $ppl mysql_query($sql);

               while(
            $mem mysql_fetch_array($ppl))

               {

                  
            $msg "All the team wish you a day full of joy and happiness and many happy returns.[small][i]p.s: this is an automated pm[/i][/small]";

                  
            autopm($msg$mem[0]);

               }

               
            mysql_query("UPDATE ibwf_settings SET value='".$td."' WHERE name='lastbpm'");

              }



            }



            ///////////////////////////////////////get file ext.



            function getext($strfnm)

            {

              
            $str trim($strfnm);

              if (
            strlen($str)<4){

                return 
            $str;

              }

              for(
            $i=strlen($str);$i>0;$i--)

              {

                
            $ext .= substr($str,$i,1);

                if(
            strlen($ext)==3)

                {

                  
            $ext strrev($ext);

                  return 
            $ext;

                }

              }

            }



            ///////////////////////////////////////get extension icon



            function getextimg($ext)

            {

                
            $ext strtolower($ext);

                switch (
            $ext)

                {

                  case 
            "jpg":

                  case 
            "gif":

                  case 
            "png":

                  case 
            "bmp":

                    return 
            "<img src=\"../images/image.gif\" alt=\"image\"/>";

                    break;

                  case 
            "zip":

                  case 
            "rar":

                    return 
            "<img src=\"../images/pack.gif\" alt=\"package\"/>";

                    break;

                  case 
            "amr":

                  case 
            "wav":

                  case 
            "mp3":

                    return 
            "<img src=\"../images/music.gif\" alt=\"music\"/>";

                    break;

                  case 
            "mpg":

                  case 
            "3gp":

                    return 
            "<img src=\"../images/video.gif\" alt=\"video\"/>";

                    break;

                  default:

                    return 
            "<img src=\"../images/other.gif\" alt=\"!\"/>";

                    break;

                }

            }



            ///////////////////////////////////////Add to chat



            function addtochat($uid$rid)

            {

              
            $timeto 120;

              
            $timenw time();

              
            $timeout $timenw $timeto;

              
            $exec mysql_query("DELETE FROM ibwf_chonline WHERE lton<'".$timeout."'");

              
            $res mysql_query("INSERT INTO ibwf_chonline SET lton='".time()."', uid='".$uid."', rid='".$rid."'");

              if(!
            $res)

              {

                
            mysql_query("UPDATE ibwf_chonline SET lton='".time()."', rid='".$rid."' WHERE uid='".$uid."'");

              }

            }

            ////////////////////////////////////////////is mod



            function ismod($uid)

            {

              
            $perm mysql_fetch_array(mysql_query("SELECT perm FROM ibwf_users WHERE id='".$uid."'"));



              if(
            $perm[0]>0)

              {

                return 
            true;

              }

            }



            ////////////////////////////////////////////is mod



            function candelgb($uid,$mid)

            {

              
            $minfo mysql_fetch_array(mysql_query("SELECT gbowner, gbsigner FROM ibwf_gbook WHERE id='".$mid."'"));

              if(
            $minfo[0]==$uid)

              {

                return 
            true;

              }

              if(
            $minfo[1]==$uid)

              {

                return 
            true;

              }

              return 
            false;

            }



            ////////////////////////////////////////////Spam filter



            function isspam($text)

            {

              
            $sfil[0] = "Www";

              
            $sfil[1] = "http";

              
            $sfil[2] = ".Co";

              
            $sfil[3] = "dot";

              
            $sfil[4] = "www";

              
            $sfil[5] = "Http";

              
            $sfil[6] = "Dot";

              
            $sfil[7] = ".co";

              
            $sfil[8] = ".org";

              
            $sfil[9] = ".Org";

              
            $sfil[10] = ".biz";

              
            $sfil[11] = ".Biz";

              
            $sfil[12] = ".com";

              
            $sfil[13] = ".Com";

              
            $sfil[14] = ".net";

              
            $sfil[15] = ".Net";





              
            $text str_replace(" """$text);

              
            $text strtolower($text);

              for(
            $i=0;$i<count($sfil);$i++)

              {



                
            $nosf substr_count($text,$sfil[$i]);

                if(
            $nosf>0)

                {

                  return 
            true;

                }

              }



              return 
            false;

            }





            ///////////////////////////////////get page from go



            function getpage_go($go,$tid)

            {

              if(
            trim($go)=="")return 1;

              if(
            $go=="last")return getnumpages($tid);

              
            $counter=1;



              
            $posts mysql_query("SELECT id FROM ibwf_posts WHERE tid='".$tid."'");

              while(
            $post=mysql_fetch_array($posts))

              {

                
            $counter++;

                
            $postid $post[0];

                if(
            $postid==$go)

                {

                    
            $tore ceil($counter/5);

                    return 
            $tore;

                }

              }

              return 
            1;

            }



            ////////////////////////////get number of topic pages



            function getnumpages($tid)

            {

              
            $nops mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_posts WHERE tid='".$tid."'"));

              
            $nops $nops[0]+1//where did the 1 come from? the topic text, duh!

              
            $nopg ceil($nops/5); //5 is the posts to show in each page

              
            return $nopg;

            }

            ////////////////////////////////////////////can delete a blog?



            function candelbl($uid,$bid)

            {

              
            $minfo mysql_fetch_array(mysql_query("SELECT bowner FROM ibwf_blogs WHERE id='".$bid."'"));

              if(
            ismod($uid))

              {

                return 
            true;

              }

              if(
            $minfo[0]==$uid)

              {

                return 
            true;

              }



              return 
            false;

            }



            //////////////////////////////////////////////////RAVEBABE

            function PostToHost($host$path$data_to_send)

            {



                        
            $result "";

                    
            $fp fsockopen($host,80,$errno$errstr30);

                    if( 
            $fp)

                    {

                        
            fputs($fp"POST $path HTTP/1.0\n");

                    
            fputs($fp"Host: $host\n");

                    
            fputs($fp"Content-type: application/x-www-form-urlencoded\n");

                    
            fputs($fp"Content-length: " strlen($data_to_send) . "\n");

                    
            fputs($fp"Connection: close\n\n");

                    
            fputs($fp$data_to_send);



                    while(!
            feof($fp)) {

                           
            $result .=  fgets($fp128);

                    }

                    
            fclose($fp);



                    return 
            $result;

                    }





            }

            /////////////////////////Get user plusses



            function getplusses($uid)

            {

                
            $plus mysql_fetch_array(mysql_query("SELECT plusses FROM ibwf_users WHERE id='".$uid."'"));

                return 
            $plus[0];

            }

            /////////////////////////Can uid sign who's guestbook?



            function cansigngb($uid$who)

            {

              if(
            arebuds($uid$who))

              {

                return 
            true;

              }

              if(
            $uid==$who)

              {

                return 
            false//imagine if someone signed his own gbook o.O

              
            }

              if(
            getplusses($uid)>=75)

              {

                return 
            true;

              }

              return 
            false;

            }

            /////////////////////////////////////////////Are buds?



            function arebuds($uid$tid)

            {

                
            $res mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_buddies WHERE ((uid='".$uid."' AND tid='".$tid."') OR (uid='".$tid."' AND tid='".$uid."')) AND agreed='1'"));

                if(
            $res[0]>0)

                {

                  return 
            true;

                }

                return 
            false;

            }

            /////////////////////////////////////////////popups on



            function popupson($who)

            {

              
            $res mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users WHERE id='".$who."' AND popmsg='1'"));

                if(
            $res[0]>0)

                {

                  return 
            true;

                }

                return 
            false;

            }



            //////////////////////////////////function get n. of buds



            function getnbuds($uid)

            {

              
            $notb mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_buddies WHERE (uid='".$uid."' OR tid='".$uid."') AND agreed='1'"));

              return 
            $notb[0];

            }



            /////////////////////////////get no. of requists



            function getnreqs($uid)

            {

              
            $notb mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_buddies WHERE  tid='".$uid."' AND agreed='0'"));

              return 
            $notb[0];

            }





            /////////////////////////////get no. of online buds



            function getonbuds($uid)

            {

              
            $counter =0;

                
            $buds mysql_query("SELECT uid, tid FROM ibwf_buddies WHERE (uid='".$uid."' OR tid='".$uid."') AND agreed='1'");

                while(
            $bud=mysql_fetch_array($buds))

                {

                  if(
            $bud[0]==$uid)

                  {

                    
            $tid $bud[1];

                  }else{

                    
            $tid $bud[0];

                  }

                  if(
            isonline($tid))

                  {

                    
            $counter++;

                  }

                }

                return 
            $counter;

            }



            /////////////////////////////////////////////Function shoutboxpage



            function getshoutboxpage($sid)

            {

              echo 
            "<strong>ShoutBox</strong><br/>";

              echo 
            "<p align=\"center\">";

            $who $_GET["who"];

                
            //////ALL LISTS SCRIPT <<



                
            if($page=="" || $page<=0)$page=1;

                if(
            $who=="")

                {

                
            $noi mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_shouts"));

                }else{

                
            $noi mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_shouts WHERE shouter='".$who."'"));

                }

                
            $num_items $noi[0]; //changable

                
            $items_per_page10;

                
            $num_pages ceil($num_items/$items_per_page);

                if((
            $page>$num_pages)&&$page!=1)$page$num_pages;

                
            $limit_start = ($page-1)*$items_per_page;



                
            //changable sql

                
            if($who =="")

                {

                    
            $sql "SELECT id, shout, shouter, shtime  FROM ibwf_shouts ORDER BY shtime DESC LIMIT $limit_start$items_per_page";

            }else{

                
            $sql "SELECT id, shout, shouter, shtime  FROM ibwf_shouts  WHERE shouter='".$who."'ORDER BY shtime DESC LIMIT $limit_start$items_per_page";

            }



                
            $items mysql_query($sql);

                echo 
            mysql_error();

                if(
            mysql_num_rows($items)>0)

                {

                while (
            $item mysql_fetch_array($items))

                {

                    
            $shnick getnick_uid($item[2]);

                    
            $sht parsepm($item[1], $sid);

                    
            $shdt date("d m y-H:i"$item[3]);

                  
            $lnk "<a href=\"index.php?action=viewuser&amp;who=$item[2]&amp;sid=$sid\">$shnick</a>: $sht<br/>$shdt";

                  if(
            ismod(getuid_sid($sid)))

                  {

                  
            $dlsh "<a href=\"modproc.php?action=delsh&amp;sid=$sid&amp;shid=$item[0]\">[x]</a>";

                  }else{

                    
            $dlsh "";

                  }

                  echo 
            "$lnk $dlsh<br/>";

                }

                }

                if(
            $page>1)

                {

                  
            $ppage $page-1;

                  echo 
            "<a href=\"lists.php?action=shouts&amp;page=$ppage&amp;sid=$sid&amp;who=$who\">«Prev</a> ";

                }

                if(
            $page<$num_pages)

                {

                  
            $npage $page+1;

                  echo 
            "<a href=\"lists.php?action=shouts&amp;page=$npage&amp;sid=$sid&amp;who=$who\">Next»</a>";

                }

                echo 
            "<br/>$page/$num_pages<br/>";

                if(
            $num_pages>2)

                {

                 
            $rets "<form action=\"lists.php\" method=\"get\">";

                    
            $rets .= "<input name=\"page\" format=\"*N\" size=\"3\"/>";

                    
            $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\">";

                    
            $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\">";

                    
            $rets .= "<input type=\"hidden\" name=\"who\" value=\"$who\">";

                    
            $rets .= "<input type=\"Submit\" name=\"Submit\" Value=\"Go To Page\"></form>";



                    echo 
            $rets;

                     }

            $shbox .= "<a href=\"lists.php?action=shouts&amp;sid=$sid\">more</a>, ";

            echo 
            "<a href=\"index.php?action=shout&amp;sid=$sid\">shout</a>";

            echo 
            "</p>";

            }



            /////////////////////////////////////////////function Shoutbox 1msg

            function getshoutbox($sid)

            {

               
            $shbox .= "<form action=\"genproc.php?action=shout&amp;sid=$sid\" method=\"post\"><center>";

            echo 
            "<p align=\"center\"><img src=\"../images/shout.gif\" alt=\"\"/></p>";

              
            $shbox .= "<b></b><br/>";

              
            $lshout mysql_fetch_array(mysql_query("SELECT shout, shouter, id  FROM ibwf_shouts ORDER BY shtime DESC LIMIT 1"));

              
            $shnick getnick_uid($lshout[1]);

              
            $shbox .= "<i><a href=\"index.php?action=viewuser&amp;sid=$sid&amp;who=$lshout[1]\">".$shnick."</a></i> - ";

              
            $text parsepm($lshout[0], $sid);

              
            $shbox .= $text;

              
            $shbox .= "<br/>";

              
            $shbox .= "<a href=\"lists.php?action=shouts&amp;sid=$sid\">more</a>";

              if (
            ismod(getuid_sid($sid)))

              {

              
            $shbox .= " <a href=\"modproc.php?action=delsh&amp;sid=$sid&amp;shid=$lshout[2]\">delete</a>";

              }

              if(
            getplusses(getuid_sid($sid))<75)

              {

              
            $shbox .= "<br/>You need at least 75 plusses to shout!";

              }else{

              
            $shbox .= "<br/>ShoutBox Message:<br/><input name=\"shtxt\" maxlength=\"100\"/><br/>";

              
            $shbox .= "<input type=\"Submit\" name=\"shout\" Value=\"Add Shout\"></center></form>";

              }

              return 
            $shbox;

            }



            /////////////////////////////////////////////function pop up msg

            function popup($sid)

            {

             
            $uid getuid_sid($sid);

                      
            $unreadpopup=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_popups WHERE unread='1' AND touid='".$uid."'"));





                    if (
            $unreadpopup[0]>0)

                    {

                      
            $popsenabled=mysql_fetch_array(mysql_query("SELECT popmsg FROM ibwf_users WHERE id='".$uid."'"));

                      if(
            $popsenabled[0]==1)

                         {

                      
            $pminfo mysql_fetch_array(mysql_query("SELECT id, text, byuid, timesent, touid, reported FROM ibwf_popups WHERE unread='1' AND touid='".$uid."'"));

                      
            $pmfrm getnick_uid($pminfo[2]);

                      
            $ncl mysql_query("UPDATE ibwf_popups SET unread='0' WHERE id='".$pminfo[0]."'");

                      
            $popmsgbox .= "<center><strong>POP-UP Message From $pmfrm</strong>";

                      
            $popmsgbox .= "<br/>";

                      
            $tmstamp $pminfo[3];

                     
            $tmdt date("d m Y - H:i:s"$tmstamp);

                      
            $popmsgbox .= "Sent At: $tmdt<br/>";

                      
            $pmtext parsepm($pminfo[1], $sid);

                      
            $pmtext str_replace("/llfaqs","<a href=\"lists.php?action=faqs&amp;sid=$sid\">$sitename F.A.Qs</a>"$pmtext);

                      
            $pmtext str_replace("/reader",getnick_uid($pminfo[4]), $pmtext);

                      
            $pmid=$pminfo[0];

                      
            $popmsgbox .= "Message: $pmtext";

                      
            $popmsgbox .= "<br/>Send Reply to $pmfrm<br/></center>";

                     
            $popmsgbox .= "<form action=\"inbxproc.php?action=sendpopup&amp;who=$pminfo[2]&amp;sid=$sid&amp;pmid=$pminfo[0]\" method=\"post\">";

                     
            $popmsgbox .= "<center><input name=\"pmtext\" maxlength=\"500\"/><br/>";

                     
            $popmsgbox .= "<input type=\"Submit\" name=\"submit\" Value=\"Send\"></center></form>";

                      
            // $res = mysql_query("INSERT INTO ibwf_online SET userid='".$uid."', actvtime='".$tm."', place='".$place."', placedet='".$plclink."'");

                       
            $location mysql_fetch_array(mysql_query("SELECT placedet FROM ibwf_online WHERE userid='".$uid."'"));

                       
            $popmsgbox .= "<center><a href=\"$location[0]&amp;sid=$sid\">Skip Msg</a><br/>";

                       
            $popmsgbox .= "<a href=\"inbxproc.php?action=rptpop&amp;sid=$sid&amp;pmid=$pminfo[0]\">Report</a></center>";

                           }

                           }

                       return 
            $popmsgbox;

            }

            /////////////////////////////////////////////get tid frm post id



            function gettid_pid($pid)

            {

              
            $tid mysql_fetch_array(mysql_query("SELECT tid FROM ibwf_posts WHERE id='".$pid."'"));

              return 
            $tid[0];

            }



            ///////////////////////////////////////////is trashed?



            function istrashed($uid)

            {

              
            $del mysql_query("DELETE FROM ibwf_penalties WHERE timeto<'".time()."'");

              
            $not mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_penalties WHERE uid='".$uid."' AND penalty='0'"));

              if(
            $not[0]>0)

              {

                return 
            true;

              }else{

                return 
            false;

              }

            }



            ///////////////////////////////////////////is shielded?



            function isshield($uid)

            {

              
            $not mysql_fetch_array(mysql_query("SELECT shield FROM ibwf_users WHERE id='".$uid."'"));

              if(
            $not[0]=='1')

              {

                return 
            true;

              }else{

                return 
            false;

              }

            }



            ///////////////////////////////////////////Get IP



            function getip_uid($uid)

            {

              
            $not mysql_fetch_array(mysql_query("SELECT ipadd FROM ibwf_users WHERE id='".$uid."'"));

              return 
            $not[0];

            }
            ///////////////////////////////////////////Get Browser



            function getbr_uid($uid)

            {

              
            $not mysql_fetch_array(mysql_query("SELECT browserm FROM ibwf_users WHERE id='".$uid."'"));

              return 
            $not[0];



            }



            ///////////////////////////////////////////is trashed?



            function isbanned($uid)

            {

              
            $del mysql_query("DELETE FROM ibwf_penalties WHERE timeto<'".time()."'");

              
            $not mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_penalties WHERE uid='".$uid."' AND (penalty='1' OR penalty='2')"));



              if(
            $not[0]>0)

              {

                return 
            true;

              }else{

                return 
            false;

              }

            }





            /////////////////////////////////////////////get tid frm post id



            function gettname($tid)

            {

              
            $tid mysql_fetch_array(mysql_query("SELECT name FROM ibwf_topics WHERE id='".$tid."'"));

              return 
            $tid[0];

            }



            /////////////////////////////////////////////get tid frm post id



            function getfid_tid($tid)

            {

              
            $fid mysql_fetch_array(mysql_query("SELECT fid FROM ibwf_topics WHERE id='".$tid."'"));

              return 
            $fid[0];

            }



            /////////////////////////////////////////////is ip banned



            function isipbanned($ipa$brm)

            {



              
            $pinf mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_penalties WHERE penalty='2' AND ipadd='".$ipa."' AND browserm='".$brm."'"));

              if(
            $pinf[0]>0)

              {

              return 
            true;

            }

            return 
            false;

            }



            ////////////////get number of pinned topics in forum



            function getpinned($fid)

            {

              
            $nop mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_topics WHERE fid='".$fid."' AND pinned ='1'"));

              return 
            $nop[0];

            }



            /////////////////////////////////////////////can bud?



            function budres($uid$tid)

            {

              
            //3 = can't bud

              //2 = already buds

              //1 = request pended

              //0 = can bud

              
            if($uid==$tid)

              {

                return 
            3;

              }



              if (
            arebuds($uid$tid))

              {

                return 
            2;

              }

              
            $req mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_buddies WHERE ((uid='".$uid."' AND tid='".$tid."') OR (uid='".$tid."' AND tid='".$uid."')) AND agreed='0'"));

              if(
            $req[0]>0)

              {

                return 
            1;

              }

              
            $notb mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_buddies WHERE (uid='".$tid."' OR tid='".$tid."') AND agreed='1'"));

              global 
            $max_buds;

              if(
            $notb[0]>=$max_buds)

              {



                return 
            3;

              }

              
            $notb mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_buddies WHERE (uid='".$uid."' OR tid='".$uid."') AND agreed='1'"));

              global 
            $max_buds;

              if(
            $notb[0]>=$max_buds)

              {



                return 
            3;

              }

              return 
            0;

            }

            ////////////////////////////////////////////Session expiry time



            function getsxtm()

            {

               
            $getdata mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='sesexp'"));

               return 
            $getdata[0];

            }



            ////////////////////////////////////////////Get bud msg



            function getbudmsg($uid)

            {

               
            $getdata mysql_fetch_array(mysql_query("SELECT budmsg FROM ibwf_users WHERE id='".$uid."'"));

               return 
            $getdata[0];

            }



            ////////////////////////////////////////////Get forum name



            function getfname($fid)

            {

              
            $fname mysql_fetch_array(mysql_query("SELECT name FROM ibwf_forums WHERE id='".$fid."'"));

              return 
            $fname[0];

            }

            ////////////////////////////////////////////PM antiflood time



            function getpmaf()

            {

               
            $getdata mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='pmaf'"));

               return 
            $getdata[0];

            }



            ////////////////////////////////////////////PM antiflood time



            function getfview()

            {

               
            $getdata mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='fview'"));

               return 
            $getdata[0];

            }



            ////////////////////////////////////////////get forum message



            function getfmsg()

            {

               
            $getdata mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='4ummsg'"));

               return 
            $getdata[0];

            }



            //////////////////////////////////////////////is online



            function isonline($uid)

            {

              
            $uon mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_online WHERE userid='".$uid."'"));

              if(
            $uon[0]>0)

              {

                return 
            true;

              }else

              {

                return 
            false;

              }

            }

            ///////////////////////////if registration is allowed



            function canreg()

            {

               
            $getreg mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='reg'"));

               if(
            $getreg[0]=='1')

               {

                 return 
            true;

               }else

               {

                 return 
            false;

               }

            }

            ///////////////////////////if validation is on



            function validation()

            {

               
            $getval mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='vldtn'"));

               if(
            $getval[0]=='1')

               {

                 return 
            true;

               }else

               {

                 return 
            false;

               }

            }

            ///////////////////////////if accepts auto msgs



            function automsgs($uid)

            {

               
            $getval mysql_fetch_array(mysql_query("SELECT automsgs FROM ibwf_users WHERE id='".$uid."'"));

               if(
            $getval[0]=='1')

               {

                 return 
            true;

               }else

               {

                 return 
            false;

               }

            }

            ///////////////////////////////////////////Get Forum ID



            function getfid($topicid)

            {

              
            $fid mysql_fetch_array(mysql_query("SELECT fid FROM ibwf_topics WHERE id='".$topicid."'"));

              return 
            $fid[0];

            }

            ////////////////////////////////////////////Parse PM

            ////anti spam

            function parsepm($text$sid="")

            {

              
            $text getbbcode($text$sid1);

              
            $text findcard($text);

              return 
            $text;

            }





            ////////////////////////////////////////////Parse other msgs



            function parsemsg($text$sid="")

            {

              
            $text getbbcode($text$sid1);

              
            $text findcard($text);

              return 
            $text;

            }

            ///////////////////////////////////////////Is site blocked



            function isblocked($str,$sender)

            {

              if(
            ismod($sender))

              {

                return 
            false;

              }

              
            $str str_replace(" ","",$str);

              
            $str strtolower($str);

                
            $res mysql_query("SELECT site FROM ibwf_blockedsite");

            while (
            $row mysql_fetch_array($res))

            {

               
            $sites[] = $row[0];

            }

              for(
            $i=0;$i<count($sites);$i++)

              {

                    
            $nosf substr_count($str,$sites[$i]);

                if(
            $nosf>0)

                {

                  return 
            true;

                }

              }

              return 
            false;

            }

            ///////////////////////////////////////////Is pm starred



            function isstarred($pmid)

            {

              
            $strd mysql_fetch_array(mysql_query("SELECT starred FROM ibwf_private WHERE id='".$pmid."'"));

              if(
            $strd[0]=="1")

              {

                return 
            true;

              }else{

                return 
            false;

              }

            }

            ////////////////////////////////////////////IS LOGGED?



            function islogged($sid)

            {

              
            //delete old sessions first



              
            $deloldses mysql_query("DELETE FROM ibwf_ses WHERE expiretm<'".time()."'");

              
            //does sessions exist?

              
            $sesx mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_ses WHERE id='".$sid."'"));



              if(
            $sesx[0]>0)

              {

                if(!
            isuser(getuid_sid($sid)))

            {

              return 
            false;

            }

                
            //yip it's logged in

                //first extend its session expirement time

                
            $xtm time() + (60*getsxtm());

                
            $extxtm mysql_query("UPDATE ibwf_ses SET expiretm='".$xtm."' WHERE id='".$sid."'");

                return 
            true;

              }else{

                
            //nope its session must be expired or something

                
            return false;

              }

            }



            ////////////////////////Get user nick from session id



            function getnick_sid($sid)

            {

              
            $uid mysql_fetch_array(mysql_query("SELECT uid FROM ibwf_ses WHERE id='".$sid."'"));

              
            $uid $uid[0];

              return 
            getnick_uid($uid);

            }



            ////////////////////////Get user id from session id



            function getuid_sid($sid)

            {

              
            $uid mysql_fetch_array(mysql_query("SELECT uid FROM ibwf_ses WHERE id='".$sid."'"));

              
            $uid $uid[0];

              return 
            $uid;

            }



            /////////////////////Get total number of pms



            function getpmcount($uid,$view="all")

            {

              if(
            $view=="all"){

                
            $nopm mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE touid='".$uid."'"));

                }else if(
            $view =="snt")

                {

                    
            $nopm mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE byuid='".$uid."'"));

                }else if(
            $view =="str")

                {

                    
            $nopm mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE touid='".$uid."' AND starred='1'"));

                }else if(
            $view =="urd")

                {

                    
            $nopm mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE touid='".$uid."' AND unread='1'"));

                }

                return 
            $nopm[0];

            }



            function 
            deleteClub($clid)

            {

                
            $fid mysql_fetch_array(mysql_query("SELECT id FROM ibwf_forums WHERE clubid='".$clid."'"));

                
            $fid $fid[0];

                
            $topics mysql_query("SELECT id FROM ibwf_topics WHERE fid=".$fid."");

                while(
            $topic mysql_fetch_array($topics))

                {

                  
            mysql_query("DELETE FROM ibwf_posts WHERE tid='".$topic[0]."'");

                }

                
            mysql_query("DELETE FROM ibwf_topics WHERE fid='".$fid."'");

                
            mysql_query("DELETE FROM ibwf_forums WHERE id='".$fid."'");

                
            mysql_query("DELETE FROM ibwf_rooms WHERE clubid='".$clid."'");

                
            mysql_query("DELETE FROM ibwf_clubmembers WHERE clid='".$clid."'");

                
            mysql_query("DELETE FROM ibwf_announcements WHERE clid='".$clid."'");

                
            mysql_query("DELETE FROM ibwf_clubs WHERE id=".$clid."");

                return 
            true;

            }



            function 
            deleteMClubs($uid)

            {

              
            $uclubs mysql_query("SELECT id FROM ibwf_clubs WHERE owner='".$uid."'");

              while(
            $uclub=mysql_fetch_array($uclubs))

              {

                
            deleteClub($uclub[0]);

              }

            }

            //////////////////////Function add user to online list

            function addonline($uid,$place,$plclink)

            {
            $ttime=time();

            $ghost=mysql_fetch_array(mysql_query("SELECT ghost FROM ibwf_users WHERE id='".$uid."'"));

            if(
            $ghost[0]=="0")

            {

            $tm time();

            $timeout $tm 420;

            $deloff mysql_query("DELETE FROM ibwf_online WHERE actvtime <'".$timeout."'");

            $res mysql_query("UPDATE ibwf_users SET lastact='" $ttime "' WHERE id='" $uid "'");

            $res mysql_query("INSERT INTO ibwf_online SET userid='" $uid "', actvtime='" $ttime "', place='" $place "', placedet='" $plclink "'");

            if(!
            $res)

            {
            $res=mysql_query("UPDATE ibwf_online SET actvtime='".$tm."', place='".$place."', placedet='".$plclink."' WHERE userid='".$uid."'");}
            }

            //////////////////////Function add user to online hidding list

            else if($ghost[0]=="1")

            {

            $tm time();

            $timeout $tm 420;

            $deloff mysql_query("DELETE FROM ibwf_online WHERE actvtime <'".$timeout."'");

            $res mysql_query("UPDATE ibwf_users SET lastact='" $ttime "' WHERE id='" $uid "'");

            $res mysql_query("INSERT INTO ibwf_online SET userid='" $uid "', actvtime='" $ttime "', place='" $place "', placedet='" $plclink "'");

            if(!
            $res)

            {
            $res=mysql_query("UPDATE ibwf_online SET actvtime='".$tm."', place='".$place."', placedet='".$plclink."' WHERE userid='".$uid."'");}
            }

            }


            /////////////////////Get members online



            function getnumonline()

            {

                
            $nouo mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_online "));

                return 
            $nouo[0];

            }



            //////////////////////////////////////is ignored



            function isignored($tid$uid)

            {

              
            $ign mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_ignore WHERE target='".$tid."' AND name='".$uid."'"));

              if(
            $ign[0]>0)

              {

                return 
            true;

              }

              return 
            false;

            }



            ///////////////////////////////////////////GET IP



            function getip()

            {

                if (
            getenv('HTTP_X_FORWARDED_FOR'))

                {

                  
            $ip=getenv('HTTP_X_FORWARDED_FOR');

                }

                else

                {

                  
            $ip=getenv('REMOTE_ADDR');

                }

                return 
            $ip;

            }

            //////////////////////////////flag test!!

            function ip()
            {
            if(
            $_SERVER["REMOTE_ADDR"]){$ip=$_SERVER["REMOTE_ADDR"];}
            else{
            $ip=$_SERVER["HTTP_X_FORWARDED_FOR"];}
            if(
            strpos($ip,",")){
            $exp_ip=explode(",",$ip);
            $ip=$exp_ip[0];
            }
            return 
            $ip;
            }

            function 
            ipinrange($ip$range1$range2)
            {
            $ip=ip2long($ip);
            $range1=ip2long($range1);
            $range2=ip2long($range2);
            return ((
            $ip >= $range1) && ($ip <= $range2));
            }

            function 
            network($ip)
            {
            $result=mysql_query("SELECT * FROM ibwf_network ORDER BY subone, subtwo");
            while(
            $ranges=mysql_fetch_array($result)){
            if(
            ipinrange($ip$ranges[1], $ranges[2])){
            if(
            is_file("flags/".$ranges["flag"])&&$opt==1){
            $flag="<img src=\"flags/".$ranges["flag"]."\" alt=\"".$ranges["flag"]."\"/><br/>";
            }
            return 
            $flag.$ranges["isp"]." ".$ranges["country"];
            }
            }
            }
            //////////////////
            function subno()
            {
            if(
            $_SERVER["HTTP_X_UP_SUBNO"]){$subno=$_SERVER["HTTP_X_UP_SUBNO"];}
            else{
            $subno=gethostbyaddr(ip());}
            if(
            $subno==""){
            $exp_ip=explode(",",ip());
            $subno=gethostbyaddr($exp_ip[0]);
            }
            return 
            $subno;
            }


            //////////////////////////////////////////ignore result



            function ignoreres($uid$tid)

            {

              
            //0 user can't ignore the target

              //1 yes can ignore

              //2 already ignored

              
            if($uid==$tid)

              {

                return 
            0;

              }

              if(
            ismod($tid))

              {

                
            //you cant ignore staff members

                
            return 0;

              }

              
            /*if(arebuds($tid, $uid))

              {

                //why the hell would anyone ignore his bud? o.O

                return 0;

              }*/

              
            if(isignored($tid$uid))

              {

                return 
            2// the target is already ignored by the user

              
            }

              return 
            1;

            }



            ///////////////////////////////////////////Function getage



            function getage($strdate)

            {

                
            $dob explode("-",$strdate);

                if(
            count($dob)!=3)

                {

                  return 
            0;

                }

                
            $y $dob[0];

                
            $m $dob[1];

                
            $d $dob[2];

                if(
            strlen($y)!=4)

                {

                  return 
            0;

                }

                if(
            strlen($m)!=2)

                {

                  return 
            0;

                }

                if(
            strlen($d)!=2)

                {

                  return 
            0;

                }

              
            $y += 0;

              
            $m += 0;

              
            $d += 0;

              if(
            $y==0) return 0;

              
            $rage date("Y") - $y;

              if(
            date("m")<$m)

              {

                
            $rage-=1;



              }else{

                if((
            date("m")==$m)&&(date("d")<$d))

                {

                  
            $rage-=1;

                }

              }

              return 
            $rage;

            }



            /////////////////////////////////////////getavatar



            function getavatar($uid)

            {

              
            $av mysql_fetch_array(mysql_query("SELECT avatar FROM ibwf_users WHERE id='".$uid."'"));

              return 
            $av[0];

            }



            /////////////////////////////////////////Can see details?



            function cansee($uid$tid)

            {

              if(
            $uid==$tid)

              {

                return 
            true;

              }

              if(
            ismod($uid))

              {

                return 
            true;

              }

              return 
            false;

            }



            //////////////////////////gettimemsg



            function gettimemsg($sec)

            {

            ////////////////////

            $years=0;

            $months=0;

            $weeks=0;

            $days=0;

            $mins=0;

            $hours=0;

            if (
            $sec>59)

            {

            $secs=$sec%60;

            $mins=$sec/60;

            $mins=(integer)$mins;

            }



            if (
            $mins>59)

            {

            $hours=$mins/60;

            $hours=(integer)$hours;

            $mins=$mins%60;

            }



            if (
            $hours>23)

            {

            $days=$hours/24;

            $days=(integer)$days;

            $hours=$hours%24;

            }



            if (
            $days>6)

            {

            $weeks=$days/7;

            $weeks=(integer)$weeks;

            $days=$days%7;

            }



            if (
            $weeks>3)

            {

            $months=$weeks/4;

            $months=(integer)$months;

            $weeks=$weeks%4;

            }



            if (
            $months>11)

            {

            $years=$months/12;

            $years=(integer)$years;

            $months=$months%12;

            }



            if(
            $years>0)

            {

            if(
            $years==1){$yearmsg="year";}else{$yearmsg="years";}

            if(
            $months==1){$monthsmsg="month";}else{$monthsmsg="months";}

            if(
            $days==1){$daysmsg="day";}else{$daysmsg="days";}

            if(
            $hours==1){$hoursmsg="hour";}else{$hoursmsg="hours";}

            if(
            $mins==1){$minsmsg="minute";}else{$minsmsg="minutes";}

            if(
            $secs==1){$secsmsg="second";}else{$secsmsg="seconds";}



            if(
            $months!=0){$monthscheck="$months $monthsmsg ";}else{$monthscheck="";}

            if(
            $days!=0){$dayscheck="$days $daysmsg ";}else{$dayscheck="";}

            if(
            $hours!=0){$hourscheck="$hours $hoursmsg ";}else{$hourscheck="";}

            if(
            $minutes!=0){$minscheck="$mins $minsmsg ";}else{$minscheck="";}

            if(
            $secs!=0){$secscheck="$secs $secsmsg";}else{$secscheck="";}



            return 
            "$years $yearmsg $monthscheck$dayscheck$hourscheck$minscheck$secscheck";

            }



            if((
            $years<1)&&($months>0))

            {

            if(
            $months==1){$monthsmsg="month";}else{$monthsmsg="months";}

            if(
            $days==1){$daysmsg="day";}else{$daysmsg="days";}

            if(
            $hours==1){$hoursmsg="hour";}else{$hoursmsg="hours";}

            if(
            $mins==1){$minsmsg="minute";}else{$minsmsg="minutes";}

            if(
            $secs==1){$secsmsg="second";}else{$secsmsg="seconds";}



            if(
            $days!=0){$dayscheck="$days $daysmsg ";}else{$dayscheck="";}

            if(
            $hours!=0){$hourscheck="$hours $hoursmsg ";}else{$hourscheck="";}

            if(
            $minutes!=0){$minscheck="$mins $minsmsg ";}else{$minscheck="";}

            if(
            $secs!=0){$secscheck="$secs $secsmsg";}else{$secscheck="";}



            return 
            "$months $monthsmsg $dayscheck$hourscheck$minscheck$secscheck";

            }



            if((
            $months<1)&&($weeks>0))

            {

            if(
            $weeks==1){$weeksmsg="week";}else{$weeksmsg="weeks";}

            if(
            $days==1){$daysmsg="day";}else{$daysmsg="days";}

            if(
            $hours==1){$hoursmsg="hour";}else{$hoursmsg="hours";}

            if(
            $mins==1){$minsmsg="minute";}else{$minsmsg="minutes";}

            if(
            $secs==1){$secsmsg="second";}else{$secsmsg="seconds";}



            if(
            $days!=0){$dayscheck="$days $daysmsg ";}else{$dayscheck="";}

            if(
            $hours!=0){$hourscheck="$hours $hoursmsg ";}else{$hourscheck="";}

            if(
            $minutes!=0){$minscheck="$mins $minsmsg ";}else{$minscheck="";}

            if(
            $secs!=0){$secscheck="$secs $secsmsg";}else{$secscheck="";}



            return 
            "$weeks $weeksmsg $dayscheck$hourscheck$minscheck$secscheck";

            }



            if((
            $weeks<1)&&($days>0))

            {

            if(
            $days==1){$daysmsg="day";}else{$daysmsg="days";}

            if(
            $hours==1){$hoursmsg="hour";}else{$hoursmsg="hours";}

            if(
            $mins==1){$minsmsg="minute";}else{$minsmsg="minutes";}

            if(
            $secs==1){$secsmsg="second";}else{$secsmsg="seconds";}



            if(
            $hours!=0){$hourscheck="$hours $hoursmsg ";}else{$hourscheck="";}

            if(
            $minutes!=0){$minscheck="$mins $minsmsg ";}else{$minscheck="";}

            if(
            $secs!=0){$secscheck="$secs $secsmsg";}else{$secscheck="";}



            return 
            "$days $daysmsg $hourscheck$minscheck$secscheck";

            }



            if((
            $days<1)&&($hours>0))

            {

            if(
            $hours==1){$hoursmsg="hour";}else{$hoursmsg="hours";}

            if(
            $mins==1){$minsmsg="minute";}else{$minsmsg="minutes";}

            if(
            $secs==1){$secsmsg="second";}else{$secsmsg="seconds";}



            if(
            $minutes!=0){$minscheck="$mins $minsmsg ";}else{$minscheck="";}

            if(
            $secs!=0){$secscheck="$secs $secsmsg";}else{$secscheck="";}



            return 
            "$hours $hoursmsg $minscheck$secscheck";

            }



            if((
            $hours<1)&&($mins>0))

            {

            if(
            $mins==1){$minsmsg="minute";}else{$minsmsg="minutes";}

            if(
            $secs==1){$secsmsg="second";}else{$secsmsg="seconds";}



            if(
            $secs!=0){$secscheck="$secs $secsmsg";}else{$secscheck="";}



            return 
            "$mins $minsmsg $secscheck";

            }



            if((
            $mins<1)&&($sec>0))

            {

            if(
            $sec==1){$secsmsg="second";}else{$secsmsg="seconds";}



            if(
            $sec!=0){$secscheck="$sec $secsmsg";}else{$secscheck="Online Now";}



            return 
            "$secscheck";

            }

            /////////////////////

            }



            /*{

              $yr = floor($sec/60/60/24/365);

              if($yr > 0)

              {

            if($yr == 1)

            {return "$yr year";}

            else

            {return "$yr years";}

              }

              $mnth = floor($sec/60/60/24/7/4);

              if($mnth > 0)

              {

            if($mnth == 1)

            {return "$mnth month";}

            else

            {return "$mnth months";}

              }

              $wks = floor($sec/60/60/24/7);

              if($wks > 0)

              {

            if($wks == 1)

            {return "$wks week";}

            else

            {return "$wks weeks";}

              }

              $ds = floor($sec/60/60/24);

              if($ds > 0)

              {

            if($ds == 1)

            {return "$ds day";}

            else

            {return "$ds days";}

              }

              $hs = floor($sec/60/60);

              if($hs > 0)

              {

            if($hs == 1)

            {return "$hs hour";}

            else

            {return "$hs hours";}

              }

              $ms = floor($sec/60);

              if($ms > 0)

              {

            if($ms == 1)

            {return "$ms minute";}

            else

            {return "$ms minutes";}

              }

              return "$sec Seconds";

            }*/

            /////////////////////////////////////////get status



            function getstatus($uid)

            {

              
            $infomysql_fetch_array(mysql_query("SELECT perm, plusses FROM ibwf_users WHERE id='".$uid."'"));

              if(
            isbanned($uid))

              {

                return 
            "Banned!";

              }

              if(
            $info[0]=='5')

              {

                return 
            "Site Host!";

              }else if(
            $info[0]=='4')

              {

                return 
            "Site Owner!";



              }else if(
            $info[0]=='3')

              {

                return 
            "Head Administrator!";

              }else if(
            $info[0]=='2')

              {

                return 
            "Administrator!";

              }else if(
            $info[0]=='1')

              {

                return 
            "Moderator!";

              }else{

                if(
            $info[1]<10)

                {

                  return 
            "Member";

                }else if(
            $info[1]<25)

                {

                    return 
            "Member";

                }else if(
            $info[1]<50)

                {

                    return 
            "Member";

                }else if(
            $info[1]<75)

                {

                    return 
            "Member";

                }else if(
            $info[1]<250)

                {

                    return 
            "Member";

                }else if(
            $info[1]<500)

                {

                    return 
            "Member";

                }else if(
            $info[1]<750)

                {

                    return 
            "Member";

                }else if(
            $info[1]<1000)

                {

                    return 
            "Member";

                }else if(
            $info[1]<1500)

                {

                    return 
            "Member";

                }else if(
            $info[1]<2000)

                {

                    return 
            "Member";

                }else if(
            $info[1]<2500)

                {

                    return 
            "Member";

                }else if(
            $info[1]<3000)

                {

                    return 
            "Member";

                }else if(
            $info[1]<4000)

                {

                    return 
            "Member";

                }else if(
            $info[1]<5000)

                {

                    return 
            "Member";

                }else if(
            $info[1]<10000)

                {

                    return 
            "Member";

                }else

                {

                    return 
            "Member";

                }

              }

            }



            /////////////////////Get Page Jumber

            function getjumper($action$sid,$pgurl)

            {

                
            $rets "<form action=\"$pgurl.php\" method=\"get\">";

                
            $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\">";

                
            $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\">";

                
            $rets .= "<input name=\"page\" format=\"*N\" size=\"2\"/>";

                
            $rets .= "<input type=\"Submit\" name=\"Submit\" Value=\"Go To Page\"></form>";



                return 
            $rets;



            }

            /////////////////////Get unread number of pms



            function getunreadpm($uid)

            {

                
            $nopm mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE touid='".$uid."' AND unread='1'"));

                return 
            $nopm[0];

            }



            //////////////////////GET USER NICK FROM USERID



            function getnick_uid($uid)

            {

              
            $unick mysql_fetch_array(mysql_query("SELECT name FROM ibwf_users WHERE id='".$uid."'"));

              return 
            $unick[0];

            }



            ///////////////////////////////////////////////Get the smilies



            function getsmilies($text)

            {

              
            $sql "SELECT * FROM ibwf_smilies";

              
            $smilies mysql_query($sql);



              while(
            $smilie=mysql_fetch_array($smilies))

              {

                
            $scode $smilie[1];

                
            $spath $smilie[2];

                
            $text str_replace($scode,"<img src=\"$spath\" alt=\"$scode\"/>",$text);

              }

              return 
            $text;

            }

            ///////////////////////////////////////////////Get the usersmilies



            function getusersmilies($text)

            {

              
            $sql "SELECT * FROM ibwf_usersmilies";

              
            $smilies mysql_query($sql);



              while(
            $smilie=mysql_fetch_array($smilies))

              {

                
            $scode $smilie[1];

                
            $spath $smilie[2];

                
            $text str_replace($scode,"<img src=\"$spath\" alt=\"$scode\"/>",$text);

              }

              return 
            $text;

            }









            function 
            getgallery($text)

            {

              
            $sql "SELECT * FROM ibwf_gallery";

              
            $smilies mysql_query($sql);

              while(
            $smilie=mysql_fetch_array($smilies))

              {

                
            $scode $gallery[1];

                
            $spath $gallery[2];

                
            $text str_replace($scode,"<img src=\"$spath\" alt=\"$scode\"/>",$text);

              }

              return 
            $text;

            }



            ////////////////////////////////////////////check nicks



            function checknick($aim)

            {

              
            $chk =0;

            $aim strtolower($aim);

              
            $nicks mysql_query("SELECT id, name, nicklvl FROM ibwf_nicks");



            while(
            $nick=mysql_fetch_array($nicks))

            {

                if(
            $aim==$nick[1])

                {

                  
            $chk $nick[2];

                }else if(
            substr($aim,0,strlen($nick[1]))==$nick[1])

                {

                  
            $chk $nick[2];

                }else{

                
            $found strpos($aim$nick[1]);

                if(
            $found!=0)

                {

                    
            $chk $nick[2];

                }

                }

            }

            return 
            $chk;

            }



            function 
            autopm($msg$who)

            {

                
            mysql_query("INSERT INTO ibwf_private SET text='".$msg."', byuid='1', touid='".$who."', unread='1', timesent='".time()."'");



            }

            function 
            FtpUpload($dest_file$src_file){

            // set up basic connection



               
            $server='localhost'// ftp server

               
            $connection ftp_connect($server); // connection



               // login to ftp server

               //$user = "";

               //$pass = "";

               
            $result ftp_login($connection$user$pass);

            // check connection

            if ((!$connection) || (!$result)) {

                   echo 
            "FTP connection has failed!";

                   echo 
            "Attempted to connect to $ftp_server for user $ftp_user_name";

                   exit;

            }

            // upload the file

            $upload ftp_put($connection$dest_file$src_fileFTP_BINARY);



            // check upload status

            if (!$upload) {

                   echo 
            "FTP upload has failed!";

               }

            // close the FTP stream

            ftp_close($connection);

            }

            ////////////////////////////////////////////////////Register

            function register($name,$pass,$usex,$day,$month,$year,$uloc,$email,$refer,$info$ubr)
            {
              
            $execms mysql_query("SELECT * FROM ibwf_users WHERE name='".$name."';");

              if (
            mysql_num_rows($execms)>0){
                return 
            1;
              }else{
                
            $pass md5($pass);
                
            $validation mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='vldtn'"));
                if(
            $validation[0]==1)
                {
                
            $validated=0;
                }else{
                
            $validated=1;
                }
                
            $reg mysql_query("INSERT INTO ibwf_users SET name='".$name."', pass='".$pass."', pass2='".$pwd."', birthday='".$year.$month.$day."', sex='".$usex."', location='".$uloc."', email='".$email."',refer='".$refer."', signature='".$info."', regdate='".time()."', validated='".$validated."', ipadd='".getip()."', browserm='".$ubr."'");

                if (
            $reg)
                {
                
            $uid getuid_nick($name);
                  
            addonline($uid,"Just Registered","");
                  
            $delonline mysql_query("DELETE FROM ibwf_online WHERE userid='".$uid."'");
                  
            $uid mysql_fetch_array(mysql_query("SELECT id FROM ibwf_users WHERE name='".$name."'"));
                  
            $sitename mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='sitename'"));
                  
            $msg "Hello /reader =). Greetings from all $sitename[0] staff, we are happy to have you here, welcome to our big happy family!, If You Have any questions or comments about the site feel free to message me or any of the other staff members online. ENJOY!(excited)[br/][small][i]p.s: this is an automated pm[/i][/small]";
                  
            $msg mysql_escape_string($msg);
                  
            autopm($msg$uid[0]);
            ////reward referer + send message to id 1
                  
            if (("$refer"=="$name") and (strlen($refer))>1){
                  }else{
                  
            $referid mysql_fetch_array(mysql_query("SELECT id FROM ibwf_users WHERE name='".$refer."'"));
                  
            $ugpl mysql_fetch_array(mysql_query("SELECT plusses FROM ibwf_users WHERE id='".$referid[0]."'"));
                  
            $ugpl $ugpl[0] + 200;
                  
            mysql_query("UPDATE ibwf_users SET plusses='".$ugpl."' WHERE id='".$referid[0]."'");
                  
            $msg1 "$refer Refered $name";
                  
            $msg1 mysql_escape_string($msg1);
                  
            autopm($msg1"1");
                  }
                  return 
            0;
                }else{
                  return 
            2;

                }
              }

            }

            /////////////////////// GET ibwf_users user id from nickname



            function getuid_nick($nick)

            {

              
            $uid mysql_fetch_array(mysql_query("SELECT id FROM ibwf_users WHERE name='".$nick."'"));

              return 
            $uid[0];

            }



            /////////////////////////////////////////Is admin?



            function isadmin($uid)

            {

              
            $admn mysql_fetch_array(mysql_query("SELECT perm FROM ibwf_users WHERE id='".$uid."'"));

              if(
            $admn[0]>=2)

              {

                return 
            true;

              }else{

                return 
            false;

              }

            }



            /////////////////////////////////////////Is admin?



            function isheadadmin($uid)

            {

              
            $admn mysql_fetch_array(mysql_query("SELECT perm FROM ibwf_users WHERE id='".$uid."'"));

              if(
            $admn[0]==3)

              {

                return 
            true;

              }else{

                return 
            false;

              }

            }



            /////////////////////////////////////////Is owner?



            function isowner($uid)

            {

              
            $own mysql_fetch_array(mysql_query("SELECT perm FROM ibwf_users WHERE id='".$uid."'"));

              if((
            $own[0]==5)||($own[0]==4))

              {

                return 
            true;

              }else{

                return 
            false;

              }

            }



            /////////////////////////////////////////Is host?



            function ishost($uid)

            {

              
            $own mysql_fetch_array(mysql_query("SELECT perm FROM ibwf_users WHERE id='".$uid."'"));

              if(
            $own[0]==5)

              {

                return 
            true;

              }else{

                return 
            false;

              }

            }

            ///////////////////////////////////







            function swearing($str)

            {

              
            $str str_replace(" ","",$str);

              
            //$sites[0] = "****";

              //$sites[1] = "****";

              //$sites[2] = "dick";

              //$sites[3] = "pussy";

             //$sites[4] = "cunt";

              //$sites[5] = "cock";

              //$sites[6] = "slut";

              //$sites[7] = "faggot";

              //$sites[8] = "wanker";

              //$sites[9] = "prick";

              //$sites[10] = "bastard";

              //$sites[11] = "bitch";



              
            for($i=0;$i<count($sites);$i++)

              {

              
            $str strtolower($str);

                    
            $nosf substr_count($str,$sites[$i]);

                if(
            $nosf>0)

                {

                  return 
            true;

                }

              }

              return 
            false;

            }

            ///////////////////////////////////parse bbcode



            function getbbcode($text$sid=""$filtered)

            {

              
            $text htmlspecialchars($text);
              
            $text htmlspecialchars($text);


            $text=preg_replace("/\[red\](.*?)\[\/red\]/i","<font color=\"red\">\\1</font>"$text);
            $text=preg_replace("/\[lime\](.*?)\[\/lime\]/i","<font color=\"lime\">\\1</font>"$text);
            $text=preg_replace("/\[green\](.*?)\[\/green\]/i","<font color=\"green\">\\1</font>"$text);
            $text=preg_replace("/\[yellow\](.*?)\[\/yellow\]/i","<font color=\"yellow\">\\1</font>"$text);
            $text=preg_replace("/\[white\](.*?)\[\/white\]/i","<font color=\"white\">\\1</font>"$text);
            $text=preg_replace("/\[blue\](.*?)\[\/blue\]/i","<font color=\"blue\">\\1</font>"$text);
            $text=preg_replace("/\[grey\](.*?)\[\/grey\]/i","<font color=\"grey\">\\1</font>"$text);
            $text=preg_replace("/\[silver\](.*?)\[\/silver\]/i","<font color=\"silver\">\\1</font>"$text);
            $text=preg_replace("/\[navy\](.*?)\[\/navy\]/i","<font color=\"navy\">\\1</font>"$text);
            $text=preg_replace("/\[darkgreen\](.*?)\[\/darkgreen\]/i","<font color=\"darkgreen\">\\1</font>"$text);
            $text=preg_replace("/\[aqua\](.*?)\[\/aqua\]/i","<font color=\"aqua\">\\1</font>"$text);
            $text=preg_replace("/\[aquamarine\](.*?)\[\/aquamarine\]/i","<font color=\"aquamarine\">\\1</font>"$text);
            $text=preg_replace("/\[maroon\](.*?)\[\/maroon\]/i","<font color=\"maroon\">\\1</font>"$text);
            $text=preg_replace("/\[purple\](.*?)\[\/purple\]/i","<font color=\"purple\">\\1</font>"$text);
            $text=preg_replace("/\[skyblue\](.*?)\[\/skyblue\]/i","<font color=\"skyblue\">\\1</font>"$text);
            $text=preg_replace("/\[darkseagreen\](.*?)\[\/darkseagreen\]/i","<font color=\"darkseagreen\">\\1</font>"$text);
            $text=preg_replace("/\[yellowgreen\](.*?)\[\/yellowgreen\]/i","<font color=\"yellowgreen\">\\1</font>"$text);
            $text=preg_replace("/\[sienna\](.*?)\[\/sienna\]/i","<font color=\"sienna\">\\1</font>"$text);
            $text=preg_replace("/\[greenyellow\](.*?)\[\/greenyellow\]/i","<font color=\"greenyellow\">\\1</font>"$text);
            $text=preg_replace("/\[powderblue\](.*?)\[\/powderblue\]/i","<font color=\"powderblue\">\\1</font>"$text);
            $text=preg_replace("/\[tan\](.*?)\[\/tan\]/i","<font color=\"tan\">\\1</font>"$text);
            $text=preg_replace("/\[thistle\](.*?)\[\/thistle\]/i","<font color=\"thistle\">\\1</font>"$text);
            $text=preg_replace("/\[orchid\](.*?)\[\/orchid\]/i","<font color=\"orchid\">\\1</font>"$text);
            $text=preg_replace("/\[goldenrod\](.*?)\[\/goldenrod\]/i","<font color=\"goldenrod\">\\1</font>"$text);
            $text=preg_replace("/\[crimson\](.*?)\[\/crimson\]/i","<font color=\"crimson\">\\1</font>"$text);
            $text=preg_replace("/\[plum\](.*?)\[\/plum\]/i","<font color=\"plum\">\\1</font>"$text);
            $text=preg_replace("/\[lightcyan\](.*?)\[\/lightcyan\]/i","<font color=\"lightcyan\">\\1</font>"$text);
            $text=preg_replace("/\[violet\](.*?)\[\/violet\]/i","<font color=\"violet\">\\1</font>"$text);
            $text=preg_replace("/\[khaki\](.*?)\[\/khaki\]/i","<font color=\"khaki\">\\1</font>"$text);
            $text=preg_replace("/\[magenta\](.*?)\[\/magenta\]/i","<font color=\"magenta\">\\1</font>"$text);
            $text=preg_replace("/\[hotpink\](.*?)\[\/hotpink\]/i","<font color=\"hotpink\">\\1</font>"$text);
            $text=preg_replace("/\[orange\](.*?)\[\/orange\]/i","<font color=\"orange\">\\1</font>"$text);

            //$text=preg_replace("/\[code\](.*?)\[\/code\]/i","<code>\\1</code>", $text);

              
            $text=preg_replace("/\[b\](.*?)\[\/b\]/i","<b>\\1</b>"$text);

              
            $text=preg_replace("/\[i\](.*?)\[\/i\]/i","<i>\\1</i>"$text);

              
            $text=preg_replace("/\[u\](.*?)\[\/u\]/i","<u>\\1</u>"$text);

              
            $text=preg_replace("/\[big\](.*?)\[\/big\]/i","<big>\\1</big>"$text);

              
            $text=preg_replace("/\[small\](.*?)\[\/small\]/i","<small>\\1</small>"$text);

              
            //$text = preg_replace("/\[url\=(.*?)\](.*?)\[\/url\]/is","<a href=\"$1\">$2</a>",$text);
              
              
            $text preg_replace("/\[url\=(.*?)\](.*?)\[\/url\]/is","<a href=\"urlredir.php?redir=$1&who=$user\">$2</a>",$text);

              
            $text preg_replace("/\[topic\=(.*?)\](.*?)\[\/topic\]/is","<a href=\"index.php?action=viewtpc&amp;tid=$1&amp;sid=$sid\">$2</a>",$text);

              
            $text preg_replace("/\[club\=(.*?)\](.*?)\[\/club\]/is","<a href=\"index.php?action=gocl&amp;clid=$1&amp;sid=$sid\">$2</a>",$text);

              
            $text preg_replace("/\[blog\=(.*?)\](.*?)\[\/blog\]/is","<a href=\"index.php?action=viewblog&amp;bid=$1&amp;sid=$sid\">$2</a>",$text);

             
            //$text=preg_replace("/\[midi\](.*?)\[\/midi\]/i","<bgsound src=\"\\1\"/>", $text);

             //$text = ereg_replace("http://[A-Za-z0-9./=?-_]+","<a href=\"\\0\">\\0</a>", $text);

              
            if(substr_count($text,"[br/]")<=3){

              
            $text str_replace("[br/]","<br/>",$text);

              }

              
            $sml mysql_fetch_array(mysql_query("SELECT hvia FROM ibwf_users WHERE id='".getuid_sid($sid)."'"));

              if (
            $sml[0]=="1")

              {

              
            $text getsmilies($text);

              
            $text getusersmilies($text);



              }

            if(
            $filtered=="1"){

            if(
            swearing($text))

            {

            $text strtolower($text);

            $text str_replace("****","f*ck",$text);

            $text str_replace("****","sh*t",$text);

            $text str_replace("dick","d*ck",$text);

            $text str_replace("pussy","pu**y",$text);

            $text str_replace("cunt","c*nt",$text);

            $text str_replace("cock","c*ck",$text);

            $text str_replace("slut","sl*t",$text);

            $text str_replace("faggot","f*gg*t",$text);

            $text str_replace("wanker","w*nk*r",$text);

            $text str_replace("prick","pr*ck",$text);

            $text str_replace("bastard","b*st*rd",$text);

            $text str_replace("bitch","b*tch",$text);

            }

            }

              return 
            $text;

            }





            //////////////////////////////////////////////////MISC FUNCTIONS

            function spacesin($word)

            {

              
            $pos strpos($word," ");

              if(
            $pos === false)

              {

                return 
            false;

              }else

              {

                return 
            true;

              }

            }



            /////////////////////////////////Number of registered members

            function regmemcount()

            {

              
            $rmc mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users"));

              return 
            $rmc[0];

            }

            ///////



            ///////////////////////////function counter



            function addvisitor()

            {

              
            $cc mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='Counter'"));

              
            $cc $cc[0]+1;

              
            $res mysql_query("UPDATE ibwf_settings SET value='".$cc."' WHERE name='Counter'");

            }



            function 
            scharin($word)

            {

              
            $chars "abcdefghijklmnopqrstuvwxyz0123456789-_";

              for(
            $i=0;$i<strlen($word);$i++)

              {

                
            $ch substr($word,$i,1);

              
            $nol substr_count($chars,$ch);

              if(
            $nol==0)

              {

                return 
            true;

              }

              }

              return 
            false;

            }



            function 
            isdigitf($word)

            {

              
            $chars "abcdefghijklmnopqrstuvwxyz";

                
            $ch substr($word,0,1);

              
            $sres ereg("[0-9]",$ch);



                
            $ch substr($word,0,1);

              
            $nol substr_count($chars,$ch);

              if(
            $nol==0)

              {

                return 
            true;

              }





              return 
            false;



            }
            ///////////////////// Rating

            function rating($uid)
            {
            $info=mysql_fetch_array(mysql_query("SELECT * FROM ibwf_users WHERE id='".$uid."'"));
            $posts $info["posts"];
            $plusses $info["plusses"];
            $gplus $gplus["gplus"];
            $shouts $shouts["shouts"];
            $tot $posts+$plusses+$gplus+$shouts;
            if(
            $tot<100){return "<img src=\"../images/half-star.gif\" alt=\"\"/>";}
            if(
            $tot<250){return "<img src=\"../images/1-star.gif\" alt=\"\"/>";}
            if(
            $tot<500){return "<img src=\"../images/1half-star.gif\" alt=\"\"/>";}
            if(
            $tot<750){return "<img src=\"../images/2-star.gif\" alt=\"\"/>";}
            if(
            $tot<2500){return "<img src=\"../images/2half-star.gif\" alt=\"\"/>";}
            if(
            $tot<50000){return "<img src=\"../images/3-star.gif\" alt=\"\"/>";}
            if(
            $tot<75000){return "<img src=\"../images/3half-star.gif\" alt=\"\"/>";}
            if(
            $tot<100000){return "<img src=\"../images/4-star.gif\" alt=\"\"/>";}
            if(
            $tot<150000){return "<img src=\"../images/4half-star.gif\" alt=\"\"/>";}
            if(
            $tot>=150000){return "<img src=\"../images/5-star.gif\" alt=\"\"/>";}
            }

            function 
            getstarsign($date){
                 list(
            $year,$month,$day)=explode("-",$date);
                       if((
            $month=="01" && $day>20)||($month=="02" && $day<19)){
                      return 
            "<img src=\"../images/aquarius.gif\" alt=\"\"/>";
                 }else if((
            $month=="02" && $day>18)||($month=="03" && $day<21)){
                      return 
            "<img src=\"../images/pisces.gif\" alt=\"\"/>";
                 }else if((
            $month=="03" && $day>20)||($month=="04" && $day<20)){
                      return 
            "<img src=\"../images/aries.gif\" alt=\"\"/>";
                 }else if((
            $month=="04" && $day>19)||($month=="05" && $day<21)){
                      return 
            "<img src=\"../images/taurus.gif\" alt=\"\"/>";
                 }else if((
            $month=="05" && $day>20)||($month=="06" && $day<22)){
                      return 
            "<img src=\"../images/gemini.gif\" alt=\"\"/>";
                 }else if((
            $month=="06" && $day>21)||($month=="07" && $day<23)){
                      return 
            "<img src=\"../images/cancer.gif\" alt=\"\"/>";
                 }else if((
            $month=="07" && $day>22)||($month=="08" && $day<23)){
                      return 
            "<img src=\"../images/leo.gif\" alt=\"\"/>";
                 }else if((
            $month=="08" && $day>22)||($month=="09" && $day<23)){
                      return 
            "<img src=\"../images/virgo.gif\" alt=\"\"/>";
                 }else if((
            $month=="09" && $day>22)||($month=="10" && $day<24)){
                      return 
            "<img src=\"../images/libra.gif\" alt=\"\"/>";
                 }else if((
            $month=="10" && $day>23)||($month=="11" && $day<23)){
                      return 
            "<img src=\"../images/scorpio.gif\" alt=\"\"/>";
                 }else if((
            $month=="11" && $day>22)||($month=="12" && $day<22)){
                      return 
            "<img src=\"../images/sagittarius.gif\" alt=\"\"/>";
                 }else if((
            $month=="12" && $day>21)||($month=="01" && $day<21)){
                      return 
            "<img src=\"../images/capricorn.gif\" alt=\"\"/>";
                 }else {
                      return 
            "<img src=\"images/nodate.gif\" alt=\"?\"/>";
            }
            }

            //////////////////////// jackpot game

            function canplay_jackpot($uid)
            {
                
            $sql mysql_fetch_array(mysql_query("SELECT plusses FROM ibwf_users WHERE id='".$uid."'"));
                if(
            $sql[0]>=10)
                {
                    return 
            true;
                }else{
                    
            false;
                }
            }

            //////////////////// del avatar gal pic


            function candelgal($uid$item)
            {
              
            $candoit mysql_fetch_array(mysql_query("SELECT file, uid FROM ibwf_gallery WHERE id='".$item."'"));
              if(
            $uid==$candoit[0]||ismod($uid))
              {
                return 
            true;
              }
              return 
            false;
            }

            /////////////////profile moods

            function getpmood($uid)
            {
              
            $pmood mysql_fetch_array(mysql_query("SELECT pmood FROM ibwf_users WHERE id='".$uid."'"));
              return 
            $pmood[0];
            }

            //////////////////////////////////////////////////////////////////// addonline 

            function addonline($uid,$place,$plclink){ 
            $tm time(); 
            $timeout $tm 300//time out = 5 minutes 
            mysql_query("DELETE FROM ibwf_online WHERE actvtime <'".$timeout."'"); 
            $lttime mysql_fetch_array(mysql_query("SELECT lastact, plustime FROM ibwf_users WHERE id='".$uid."'")); 
            $limit $tm $lttime[0]; 
            if(
            $limit<60){  //limit to 60 seconds away 
            $newtime $lttime[1] + $limit
            if(
            $newtime>3600){ //1 hour 
            mysql_query("UPDATE ibwf_users SET plustime='0', totaltime=totaltime+$newtime, plusses=plusses+50 WHERE id='".$uid."'"); 
            $msg "Congratulation! You are Have Been Online For 1 Hour. You Have Recieved 50 plusses [br/][small]Note: This is an automated PM[/small]";
            autopm($msg$uid);
            }else{
            mysql_query("UPDATE ibwf_users SET  totaltime=totaltime+$newtime, plustime='".$newtime."' WHERE id='".$uid."'");
            }}
            mysql_query("UPDATE ibwf_users SET lastact='".$tm."' WHERE id='".$uid."'");  
            $res mysql_query("INSERT INTO ibwf_online SET userid='".$uid."', actvtime='".$tm."', place='".$place."', placedet='".$plclink."'");
            if(!
            $res){ 
            $res mysql_query("UPDATE ibwf_online SET actvtime='".$tm."', place='".$place."', placedet='".$plclink."', hide='".$hide."' WHERE userid='".$uid."'");
            }
            $maxmem mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE id='2'")); 
            $result mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_online")); 
            if(
            $result[0]>=$maxmem[0]){
            mysql_query("UPDATE ibwf_settings set name='".date("D d M Y - H:i")."', value='".$result[0]."' WHERE id='2'");
            }
            $maxtoday mysql_fetch_array(mysql_query("SELECT ppl FROM ibwf_mpot WHERE ddt='".date("d m y")."'"));
            if(
            $maxtoday[0]==0||$maxtoday==""){ 
            mysql_query("INSERT INTO ibwf_mpot SET ddt='".date("d m y")."', ppl='1', dtm='".date("H:i:s")."'"); 
            $maxtoday[0]=1;
            }
            if(
            $result[0]>=$maxtoday[0]){ 
            mysql_query("UPDATE ibwf_mpot SET ppl='".$result[0]."', dtm='".date("H:i:s")."' WHERE ddt='".date("d m y")."'"); 
            }}
            This is my core.php file

            Comment


              #21
              Originally posted by mazalo View Post
              Hmmm...
              function addonline
              Code:
              ########
              $lastactive2 = mysql_fetch_array(mysql_query("SELECT resetime FROM ibwf_users WHERE id='".$uid."'"));
              $tolsla2 = time() - $lastactive2[0];
              $totaltimeonline2 = mysql_fetch_array(mysql_query("SELECT onlinetime FROM ibwf_users WHERE id='".$uid."'"));
              $totaltimeonline2 = $totaltimeonline2[0] + $tolsla2;
              $onlinetime = mysql_fetch_array(mysql_query("SELECT onlinetime FROM ibwf_users WHERE id='".$uid."'"));
              $num = $onlinetime[0]/86400;
              $days = intval($num);
              $num2 = ($num - $days)*24;
              $hours = intval($num2);
              $num3 = ($num2 - $hours)*60;
              $mins = intval($num3);
              $num4 = ($num3 - $mins)*60;
              $secs = intval($num4);
              if(!onlinetime($uid))
                  {
              if($hours==1)
                  {
              $kano ="100";
              $msg = "".getnick_uid(getuid_sid($sid))."Congratulation! You are lucky, coz even if you did not reach 1 hours. Youve got 50plusses n 50bp."."[br/][small]Note: This is an automated PM[/small]";
                        autopm($msg, $uid);
              $res = mysql_query("UPDATE ibwf_users SET plusses=plusses+'$kano' WHERE id='".$uid."'");
              $res = mysql_query("UPDATE ibwf_users SET onlinedone='1' WHERE id='".$uid."'");
              $res = mysql_query("UPDATE ibwf_users SET battlep=battlep+'$kano' WHERE id='".$uid."'");
              }
              }
              
              
              $ttime = time();
              $res = mysql_query("UPDATE ibwf_users SET resetime='".$ttime."' WHERE id='".$uid."'");
               $res = mysql_query("UPDATE ibwf_users SET lastact='".time()."' WHERE id='".$uid."'");
                $res = mysql_query("INSERT INTO ibwf_online SET userid='".$uid."', actvtime='".$tm."', place='".$place."', placedet='".$plclink."'");
                if(!$res)
                {
                  //most probably userid already in the online list
                  //so just update the place and time
                  $res = mysql_query("UPDATE ibwf_online SET actvtime='".$tm."', place='".$place."', placedet='".$plclink."' WHERE userid='".$uid."'");
              	}
              ##########

              and ...

              Code:
              function onlinetime($uid)
              {
                $not = mysql_fetch_array(mysql_query("SELECT onlinedone FROM ibwf_users WHERE id='".$uid."'"));
                if($not[0]=='1')
                { return true;
                }else{
                  return false;
                }
              }
              And nothing happens...What's mistake?
              Yep it wont work.......i had to do some modifications...now it works well with me..bt still thers a problem in updatin online location


              I'm Proud to be a Sri Lankan!

              Comment


                #22
                Still not working. Im gonna try something and be back

                WapCHAT Forum Currenltly changing over to xhtml

                My Dowloads Site

                Comment


                  #23
                  Since some people still brag about lavalair and everything, and m a bit drunk so let me reply to this topic. Something else, Uh surely didn't knew what this code gonna do for some people who knows how things work like for the owner of arawap....

                  if someone wants a gold coin script for their lavalair, Its in this topic, mark it. Take the code of "something else" and modify it, if uh know how to code, m sure you will figure it out how to use this code and apply to ur web... This code is the origin of gold coin script... Just had to use ur brains... and remember "toaltime should be totaltime"

                  And people looking for farm script still?
                  Read your lavalair script throughly, learn about putting timers in script, it will take some time but m sure people who knows coding will figure it out and will make one for themselves, creating sql will be a bit headache so make sure uh learn languages and info about creating tables before going into these things. I still don't know how to code, but I was able to figure it out these things and they worked fine...

                  I still gets amaze sometimes that people praising arawap or any other lavalair based social web don't know that every code of their web is from our coding-talk..... The staff of coding-talk was ahead of their time and people who had brains took these codes to far level by modifying them and applying them to their web.... It's amazing na? Some people still look for these scripts but they don't research before posting something..

                  Everything is here, in your own home.. No one created anything new by their own in lavalair,, they just took codes from here and made it look as their own prize..

                  Comment

                  Working...
                  X