Vip Check Funktion ( Für Profis) !

  • Hallo ,

    Dieser Thread geht an die fortgeschritteten Users in RT , ich hab ein problem mit der RECMS also .

    Wenn der Timestampend von vip.sql auf 0 ist also wenn die zeit abgelaufen ist steht dan bei mir : 0 Tage VIP .
    Es passiert nicht der user hat immer noch rank == 2 und vip == 1 und in der vip.sql table ist immer noch meine daten eingetragen ...


    $vip_a = mysql_query("SELECT * FROM vip WHERE id_user = '".$my_id."'");
    $vip = mysql_num_rows($vip_a);

    function getVIPDays($my_id){

    $sql = mysql_query("SELECT timestamp,timestampend FROM vip WHERE id_user = '".$my_id."' LIMIT 1") or die(mysql_error());

    if (mysql_num_rows($sql) == 0){
    return 0;
    }

    $data = mysql_fetch_assoc($sql);
    $diff = $data['timestampend'] - time();

    if ($diff <= 0){
    return 0;

    }

    return ceil($diff / 86400);
    }

    if (ICH WEIS NICHT WAS DA HINKOMMT -.-)
    mysql_query("DELETE FROM vip WHERE id_user = '".$my_id."'") or die(mysql_error());
    mysql_query("UPDATE users SET rank = '1', vip = '0' WHERE id = '".$my_id."'") or die(mysql_error());


    }


    naja hoffe das mir jemand helfen kann

  • [PHP]$query = mysql_reuslt(mysql_query("SELECT vip FROM users WHERE username = ".$_SESSION[username].""),0);

    if($query == 0){
    mysql_query("DELETE FROM vip WHERE id_user = '".$my_id."'") or die(mysql_error());
    mysql_query("UPDATE users SET rank = '1', vip = '0' WHERE id = '".$my_id."'") or die(mysql_error());
    }
    [/PHP]
    Versuchs mal so

  • $query = mysql_reuslt(mysql_query("SELECT vip FROM users WHERE username = ".$_SESSION[username].""),0);

    da ist irgendwas faul ...

    Hatte nen Rechtschreibfehler drinnen. Nimm das:

    PHP
    $query = mysql_result(mysql_query("SELECT vip FROM users WHERE username = ".$_SESSION[username].""),0);
  • Hmm... Bei sowas würde ich mich an MoneyMaker, Jnike oder so wenden.

  • Ne geht auch nicht -.-

    Das hat was mit der Timestampend in vip.sql zutuhnich kireg wirklich die kriese -.-

    Why sollte ich mich bei denen melden sie werden eh keinen weiterhelfen , der einzigste der Skill hat und menschen hilft ist Imagician .

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!