View Single Post
  #3  
Old 14th February 2013, 08:41
mat22 mat22 is offline
Senior Member
 
Join Date: Jun 2009
Latvia
Posts: 119
Default
Sorry my bad. Forgot to copy few lines. I'll add them as soon as I get home to my computer.

Edit
$viptime in userdetails.php
Code:
$viptime = $user["viptime"] == "yes";
and modtask.php lines I forgot to copy
Code:
$curvip = $arr["viptime"];
$viptime = $_POST["viptime"];
$vipength = 0 + $_POST["viplength"];
$vippm = $_POST["vippm"];
Edit 2
Changed some stuff in modtask.php and now it doesn't work at all. LOL.
Code:
//VIP time

if ($viptime && $curvip != $viptime) {
    $updateset[] = "viptime = " . sqlesc($viptime);
    $updateset[] = "viptime = '0000-00-00 00:00:00'";
	$updateset[] = "class = ".$arr['oldclass'].;
    $oldclass = $arr['class'];
    if ($viptime == 'no') {
        $modcomment = gmdate("Y-m-d") . " - VIP noņēma - " . $CURUSER['username'] . ".\n". $modcomment;
        $msg = sqlesc("" . $CURUSER['username'] . " - Noņēma tev VIP.");
    }
    
    $added = sqlesc(get_date_time());
    mysql_query("INSERT INTO messages (sender, receiver, msg, added) VALUES (0, $userid, $msg, $added)") or sqlerr(__FILE__, __LINE__);
    
} elseif ($viplength) {
    
    if ($viplength == 255) {
        $modcomment = gmdate("Y-m-d") . " - Tev VIP uzlika " . $CURUSER['username'] . "\nIemesls: $vippm\n" . $modcomment;
        $msg = sqlesc("Jūs tikātpaaugstināts uz VIP no $CURUSER[username]." . ($vippm ? "\nIemesls: $vippm" : ""));
        $updateset[] = "vipuntil = '0000-00-00 00:00:00'";
		mysql_query("UPDATE users SET oldclass=$oldclass AND class = '6'") or sqlerr(__FILE__, __LINE__);
    } else {
        $vipuntil = get_date_time(gmtime() + $viplength * 604800);
        $dur = $viplength . " nedēļ" . ($viplength > 1 ? "ām" : "u");
        $msg = sqlesc("Jūs tikāt paaugstināts par VIP uz $dur no " . $CURUSER['username'] . "." . ($warnpm ? "\nIemesls: $vippm" : ""));
        $modcomment = gmdate("Y-m-d") . " - Paaugstināts par VIP uz $dur no " . $CURUSER['username'] .  "\nIemesls: $vippm\n" . $modcomment;
		mysql_query("UPDATE users SET oldclass=$oldclass AND class = '6'") or sqlerr(__FILE__, __LINE__);
	   $updateset[] = "vipuntil = '$vipuntil'";
    }
    
    $added = sqlesc(get_date_time());
    mysql_query("INSERT INTO messages (sender, receiver, msg, added) VALUES (0, $userid, $msg, $added)") or sqlerr(__FILE__, __LINE__);
    $updateset[] = "viptime = 'yes', vipby=$CURUSER[id], oldclass=$oldclass, class = '6'";
}

// VIP time - end

Last edited by mat22; 14th February 2013 at 13:10.
Reply With Quote