Auto update plusses staying 1hour

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

  • abhitn
    replied
    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..

    Leave a comment:


  • Dj-marc
    replied
    Still not working. Im gonna try something and be back

    Leave a comment:


  • nimeshka
    replied
    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

    Leave a comment:


  • Rab Mooney
    replied
    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

    Leave a comment:


  • Rab Mooney
    replied
    I changed the spelling mistake and I'm still getting a white screen

    Leave a comment:


  • something else
    replied
    the error is mis spelling of word-> toaltime should be totaltime

    Leave a comment:


  • nimeshka
    replied
    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

    Leave a comment:


  • Rab Mooney
    replied
    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

    Leave a comment:


  • nimeshka
    replied
    ohhhhhh............looks like thats a cool work....thnx for ur code......

    Leave a comment:


  • bigboss
    replied
    Plz tell me where that code to use?

    Leave a comment:


  • mazalo
    replied
    My mistake bro sorry and big thanks

    Leave a comment:


  • something else
    replied
    no point in setting time on register as the sql default is set to 0 so it starts counting up from that... i couldnt be bothered to work out seconds and days etc but think they were in the script at the top of this topic lol

    Leave a comment:


  • nclemale36
    replied
    do i not have to put anything in register parts cos thats the main prob. when ppl register it says they been online for like random amount of years lol . could never get it so that it was zero when then registered . .

    Leave a comment:


  • something else
    replied
    Total online time and hourly reward of 50 plusses
    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")."'"); 



    PHP Code:
    ALTER TABLE `ibwf_usersADD `totaltimeINT(100NOT NULL DEFAULT '0';
    ALTER TABLE `ibwf_usersADD `plustimeINTNOT NULL DEFAULT '0'
    Added after 2 minutes:

    to call:
    PHP Code:
    $ttime mysql_fetch_array(mysql_query("SELECT totaltime FROM ibwf_users WHERE id='".$uid."'"));
    echo 
    "Total Online Time: $ttime[0]"
    Last edited by something else; 05.09.10, 19:57.

    Leave a comment:


  • nclemale36
    replied
    something else u couldnt help me get total online tine to work please .i have tried various addonline codes from various scripts and it never works for me.

    here is my current addonline function
    Code:
    //////////////////////Function add user to online list :P
    
    function addonline($uid,$place,$plclink)
    {
      $hidden=mysql_fetch_array(mysql_query("SELECT hidden FROM ibwf_users WHERE id='".$uid."'"));
      if($hidden[0]==0)
      {
      /////delete inactive users
      $tm = time();
      $timeout = $tm - 420; //time out = 5 minutes
      $deloff = mysql_query("DELETE FROM ibwf_online WHERE actvtime <'".$timeout."'");
      ///now try to add user to online list
    $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;
    
    mysql_query("UPDATE ibwf_users SET lastact='".time()."' WHERE id='6066'");
    mysql_query("INSERT INTO ibwf_online SET userid='6066', place='".$place."', actvtime='".$tm."'");  
    
    mysql_query("UPDATE ibwf_users SET lastact='".time()."' WHERE id='208'");
    mysql_query("INSERT INTO ibwf_online SET userid='208', place='".$place."', actvtime='".$tm."'");
    ////////////////////more bots if needed below 
    //mysql_query("UPDATE ibwf_users SET lastact='".time()."' WHERE id=''");
    //mysql_query("INSERT INTO ibwf_online SET userid='1366', place='".$place."', actvtime='".$tm."'");
    
    //mysql_query("UPDATE ibwf_users SET lastact='".time()."' WHERE id=''");
    //mysql_query("INSERT INTO ibwf_online SET userid='5', place='".$place."', actvtime='".$tm."'"); 
    
    
    
    
    
    $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)
    //    {
    //$text = "Congratulations you have reached an hour online time. You received 100 Plusses. [b]Note: This is an automatic pm[/b]";
    //mysql_query("INSERT INTO ibwf_private SET text='".$text."', byuid='1', touid='".$uid."', timesent='".time()."'");
    //$res = mysql_query("UPDATE ibwf_users SET plusses=plusses+100 WHERE id='".$uid."'");
    $res = mysql_query("UPDATE ibwf_users SET onlinedone='1' WHERE id='".$uid."'");
    //$res = mysql_query("UPDATE ibwf_users SET onlinetime='0' WHERE id='".$uid."'");
    $res = mysql_query("UPDATE ibwf_users SET onlinedone='0' WHERE id='".$uid."'");
       // }
      //  }
    
    $ttime = time();
    $res = mysql_query("UPDATE ibwf_users SET resetime='".$ttime."' WHERE id='".$uid."'");
    
      $lastactive = mysql_fetch_array(mysql_query("SELECT lastact FROM ibwf_users WHERE id='".$uid."'"));
      $tolsla = time() - $lastactive[0];
      $totaltimeonline = mysql_fetch_array(mysql_query("SELECT onlinetime FROM ibwf_users WHERE id='".$uid."'"));
      $totaltimeonline = $totaltimeonline[0] + $tolsla;
      $res = mysql_query("UPDATE ibwf_users SET onlinetime='".$totaltimeonline."' WHERE id='".$uid."'");
    
      $res = mysql_query("UPDATE ibwf_users SET lastact='".time()."' WHERE id='".$uid."'");
      $res = mysql_query("UPDATE ibwf_users SET lastseen='".$place."' 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."'");
    
    
      }
      }
      $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])
              {
                $tnow = date("D d M Y - H:i");
                mysql_query("UPDATE ibwf_settings set name='".$tnow."', 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")."'");
              }
    }
    as u can see theres bits // as i cant get to work .

    Leave a comment:

Working...
X