Refferer - for Lavalair

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

    Refferer - for Lavalair

    I know that my english is bad! Don`t tell me that ... I don`t care.. =))

    Because is Christmas, I want to share a script :D

    This script is used to reffer users :D ....
    EX: the users that register using http://sitename.mob?id=1 will appear to be reffered by user that has id 1 ...


    SQL:
    Add to your users table (EX: ibwf_users, wapdesire_users ...) a new row called shad2


    PHP Code:
    ####################
    # index.php
    ####################

    # $action=""
    $shad0w$_GET["id"];
    $user getnick_uid($shad0w);

    // Optional ...
    if ($user!="")
    {
    echo 
    "<br/>You were invited to this site by <b> $user</b><br/>";
    }

    // register link
    echo "<a href=\"register.php?id=$shad0w\">Register</a><br/>";







    ####################
    # core.php
    ####################

    # function registerform($ef)

    // put this on the top of the function
    $shad0w$_GET["id"];

    // REPLACE:
    // $rform .= "<go href=\"register.php\" method=\"post\">";
    // WITH:                                                 
    $rform .= "<go href=\"register.php?id=$shad0w\" method=\"post\">";










    ####################
    # register.php
    ####################

    // on the top of the page , under $uid = $_POST["uid"]; , $pwd = $_POST["pwd"]; blah blah blah ... 
    $shad0w$_GET["id"];

    // Register succesfull (The page shown when you finished registration :D)
    // replace users_table with your users table (EX: ibwf_users, wapdesire_users ...)
    mysql_query("UPDATE users_table SET shad2='".$shad0w."' WHERE name='".$uid."'");










    ####################
    # user profile 
    ####################

      
    $shad0w mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM lib3rtymrc_users WHERE shad2='".$who."'"));
      echo 
    "Reffered users: <b><a href=\"index.php?action=shad0w&amp;sid=$sid&amp;who=$who\">$shad0w[0]</a></b><br/>";








    ####################
    # index.php
    ####################

    // replace users_table with your users table (EX: ibwf_users, wapdesire_users ...)
    else if($action=="shad0w")
    {
    $who $_GET["who"];
    $uid getuid_sid($sid);
      
    addonline(getuid_sid($sid),"Reffered users","");
      echo 
    "<card id=\"main\" title=\"Reffered users\">";
      echo 
    "<p align=\"left\">";
    echo 
    mysql_error();
    if(
    $page=="" || $page<=0)$page=1;
    $castigatori mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM users_table WHERE shad2='".$who."'"));
    $num_items $castigatori[0];
    $items_per_page20;
    $num_pages ceil($num_items/$items_per_page);
    if((
    $page>$num_pages)&&$page!=1)$page$num_pages;
    $limit_start = ($page-1)*$items_per_page;
    $adusi mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM users_table WHERE shad2='".$who."'"));
    $nume getnick_uid($who);
    echo 
    "<small>Users reffered by $nume :</small><br/>";
    $sql "SELECT id, regdate FROM users_table WHERE shad2='".$who."' ORDER BY id DESC LIMIT $limit_start$items_per_page";
    $items mysql_query($sql);
    while (
    $item mysql_fetch_array($items))
    {
    $cou++;
    $user getnick_uid($item[0]);
    $datainregistrare "".date(d,$item[1]).".".date(m,$item[1]).".".date(y,$item[1])."";
    $couw $cou+($page-1)*$items_per_page;
    $lnk "<small>$couw)<a href=\"index.php?action=viewuser&amp;who=$item[0]&amp;sid=$sid\">$user</a> ($datainregistrare)</small>";
    echo 
    "$lnk<br/>"
    }

    #pagini
    if($page>1)
    {
    $ppage $page-1;
    echo 
    "<small>«<a href=\"index.php?action=shad0w&amp;who=$who&amp;page=$ppage&amp;sid=$sid&amp;view=$view\">PREV</a></small><br/> ";
    }
    if(
    $page<$num_pages)
    {
    $npage $page+1;
    echo 
    "<small>»<a href=\"index.php?action=shad0w&amp;who=$who&amp;page=$npage&amp;sid=$sid&amp;view=$view\">NEXT</a></small>";
    }
    if(
    $num_pages>2)
    {
    echo 
    "<br/>$page/$num_pages<br/>";
    $rets "Jump la pagina:<input name=\"pg\" format=\"*N\" size=\"3\"/>";
    $rets .= "<anchor>[go]";
    $rets .= "<go href=\"index.php\" method=\"get\">";
    $rets .= "<postfield name=\"action\" value=\"$action\"/>";
    $rets .= "<postfield name=\"sid\" value=\"$sid\"/>";
    $rets .= "<postfield name=\"page\" value=\"$(pg)\"/>";
    $rets .= "</go></anchor>";
    echo 
    $rets;
    }

    if (
    $adusi[0] == 0)
    {
    echo 
    "No reffered users.<br/>";
    }

      
      echo 
    "</p><p align=\"center\">";
      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Main page</a>";
      echo 
    "<br/><br/>(c) Shad0w 2009";
      echo 
    "</p>";
      echo 
    "</card>";

    ... This script is made by me ... so don`t take credit for it ...
    whatmp3.name - search mp3 on mobile

    #2
    thanks for sharing, merry christmas 2 u

    Comment

    Working...
    X