regester off for 30 minit lavalair

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

    regester off for 30 minit lavalair

    can any one help me by giving the code that if one ip reg. then next 30 minit that ip cannot be reg. again

    #2
    send a cookie

    $cod = genRandomString();

    $seet = "id_$cod";
    setcookie("SIGNUP", $seet, time()+2000);


    if(isset($_COOKIE["SIGNUP"]))
    {
    echo "You cant sign up here :P";
    }
    Visit: Chat4u.mobi - The New Lay Of being a site of your dreams!
    Visit: WapMasterz Coming Back Soon!
    _______
    SCRIPTS FOR SALE BY SUBZERO
    Chat4u Script : coding-talk.com/f28/chat4u-mobi-script-only-150-a-17677/ - > Best Script for your site no other can be hacked by sql or uploaders.
    FileShare Script : coding-talk.com/f28/file-wap-share-6596/ -> Uploader you will never regret buying yeah it mite be old now but it still seems to own others...
    _______
    Info & Tips
    php.net
    w3schools.com

    Comment


      #3
      hah sub nice idea then i just clear my cookies and sign up again hehe

      Better log the ip of a user who is logged in and make a message if user ip matches ip in database and with subs cookie thing it will work i will have a look at this are you using lavalair?
      Last edited by djdevil89; 20.12.09, 13:17.

      PHP Code:
      foreach ($_SERVER as $server => $value)
      {
      echo 
      "$server is $value<br />";

      Comment


        #4
        ?? I cant understand why t0 0ff in 30minutes..
        our lfe is simple words....
        http://mygenkz.net
        ewanz06@yahoo.com
        PHP Code:
        $output="i am NOoob....";
        $newfile="ewanz.txt";
        $file fopen ($newfile"w");
        fwrite($file$output);
        fclose ($file); 

        Comment


          #5
          Avoid multi registration.

          Comment


            #6
            subzero

            subzero tnkx

            Comment


              #7
              where i can put this code $cod = genRandomString();

              $seet = "id_$cod";
              setcookie("SIGNUP", $seet, time()+2000);


              if(isset($_COOKIE["SIGNUP"]))
              {
              echo "You cant sign up here :P";
              }

              Comment


                #8
                DjMatrix i r also right so plz tell me how can i protect reg. flooding.

                Comment


                  #9
                  PHP Code:
                  function addonline($uid,$place,$plclink$ip)
                  {
                    
                  $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
                    
                  $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."', ip='$ip'");
                    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."', ip='$ip' 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")."'");
                            }

                  PHP Code:
                      addonline(getuid_sid($sid),"Main Menu","""$_SERVER[REMOTE_ADDR]"); 
                  add a row called ip to your ibwf_online table when you have done that come back and i help you with the next step

                  PHP Code:
                  foreach ($_SERVER as $server => $value)
                  {
                  echo 
                  "$server is $value<br />";

                  Comment


                    #10
                    DjMatrix ok bro. many many thnx but tell me plz where i can put
                    addonline(getuid_sid($sid),"Main Menu","", "$_SERVER[REMOTE_ADDR]");
                    this code

                    Comment


                      #11
                      Originally posted by sklbd View Post
                      DjMatrix ok bro. many many thnx but tell me plz where i can put
                      addonline(getuid_sid($sid),"Main Menu","", "$_SERVER[REMOTE_ADDR]");
                      this code
                      :O Say Wha?

                      Comment


                        #12
                        no one can help me??????

                        Comment

                        Working...
                        X