Ejemplo n.º 1
0
					$body = 'Þú átt að hafa '.$lyklar.' nýtanlega boðslykla. Slóðin sem þarf að fara á til að búa til boðslykla er <a href="/invites.php">'.$BASEURL.'/invites.php</a>';
				elseif($CURUSER['class'] < UC_USER && $CURUSER['donor'] === 'no')
					$body = 'Þú gegnir ekki nógu hárri stöðu til að geta gefið út boðslykla.';
				else {
					$body = 'Kerfið mun reikna út af hverju þú getur ekki boðið inn...<br />';
					if($CURUSER['warned'] === 'yes')
						$body .= '<b>Notendur með gilda viðvörun geta ekki búið til boðslykla.</b><br />';
					$t_medlimur = str_replace(array(' ',':','-','\''),'',sqlesc(get_date_time(gmtime() - 86400*14)));
				        $t_medlimur2 = str_replace(array(' ',':','-'),'',$CURUSER['added']);
					if($t_medlimur2 > $t_medlimur)
						$body .= '<b>Þú verður að hafa verið meðlimur Istorrent í 2 vikur eða lengur til að geta boðið inn.</b><br />';
					else
						$body .= 'Þú uppfyllir skilyrðið um að hafa verið meðlimur Istorrent í 2 vikur eða lengur.<br />';
					$body .= 'Þú hefur deilt: '.mksize($CURUSER['uploaded']).'<br />';
					$s = (25*1024*1024*1024);
					$body .= 'Kerfið mun fyrst draga '.mksize($s).' frá deilimagninu þínu í þessum útreikningum og þá kemur í ljós að þú hefur '.mksizegb($CURUSER['uploaded']-$s).' eftir það.<br />';
					$body .= 'Sé talan neikvæð, þarftu að vinna það upp en kerfið lætur þig strax fá "0" boðslykla ef hún er það.<br />';
					if($CURUSER['uploaded']-$s > '0') {
						$lyklar = floor(($CURUSER['uploaded']-$s)/(5*1024*1024*1024));
						$body .= 'Síðan er reiknað hve marga boðslykla þú ættir að hafa eftir hver 5 gígabæti yfir þau '.mksize($s).' sem þú þarft að hafa og í þínu tilviki eru...'.$lyklar.'<br />';
						$sql_inv = 'SELECT COUNT(*) FROM users WHERE invitari = '.$CURUSER['id'].' AND deleted=0';
				                $s2 =  mysql_result(mysql_query($sql_inv),0);
						$body .= 'Fjöldi notenda sem þú hefur boðið og hafa ekki verið eyddir út, '.$s2.', eru dregnir frá<br />';
						$sql_inv2 = 'SELECT COUNT(*) FROM invites WHERE inviter_id='.$CURUSER['id'].' AND used=0';
						$s3 = mysql_result(mysql_query($sql_inv2),0);
						$body .= 'Notendur sem þú hefur búið til boðslykla fyrir og hafa ekki notað þá: '.$s3.'<br />';
						$body .= 'Þú ættir því að hafa '.($lyklar-$s2-$s3).' lykla á lausu. Kerfið mun hækka töluna upp í 0 sé talan neikvæð eða notandi hefur viðvörun.';
					} else
						$body .= 'Þú getur séð afganginn af útreikningunum eftir að hafa unnið þetta upp og ef þú ert enn í vandræðum.';
				}
			break;
Ejemplo n.º 2
0
    $n = mysql_affected_rows();
    $comment = $_POST['comment'];
    $snapshot = $_POST['snap'];
    // add a custom text or stats snapshot to comments in profile
    if ($comment || $snapshot) {
        $res = mysql_query("SELECT u.id, u.uploaded, u.downloaded, u.modcomment " . $from_is) or sqlerr(__FILE__, __LINE__);
        if (mysql_num_rows($res) > 0) {
            $l = 0;
            while ($user = mysql_fetch_array($res)) {
                unset($new);
                $old = $user['modcomment'];
                if ($comment) {
                    $new = $comment;
                }
                if ($snapshot) {
                    $new .= ($new ? "\n" : "") . "MMed, " . gmdate("Y-m-d") . ", " . "UL: " . mksizegb($user['uploaded']) . ", " . "DL: " . mksizegb($user['downloaded']) . ", " . "r: " . ratios($user['uploaded'], $user['downloaded'], False) . " - " . ($_POST['sender'] == "system" ? "System" : $CURUSER['username']);
                }
                $new .= $old ? "\n" . $old : $old;
                mysql_query("UPDATE users SET modcomment = " . sqlesc($new) . " WHERE id = " . $user['id']) or sqlerr(__FILE__, __LINE__);
                if (mysql_affected_rows()) {
                    $l++;
                }
            }
        }
    }
} else {
    //////  PM  ///
    $receiver = $_POST["receiver"];
    $origmsg = $_POST["origmsg"];
    $save = $_POST["save"];
    if (!is_valid_id($receiver) || $origmsg && !is_valid_id($origmsg)) {