Exemplo n.º 1
0
 function disp($mess_txt)
 {
     global $CS, $XUSER;
     $mess_txt = eregi_replace("\r\n", "", $mess_txt);
     $mess_txt = eregi_replace("\n", "", $mess_txt);
     sendsysmsgto("{$mess_txt}", "{$XUSER['NAME']}:PRIV");
 }
Exemplo n.º 2
0
				}else{
					window.parent.frames['left_mid'].window.scroll(0, 65000);
				}
				</script>
				</head>
				<body>
				&nbsp;
				</body>
				</html>
				<?php 
            } else {
                if (eregi("^/.*", $tampon) && !eregi("^//.*", $tampon)) {
                    $rez = irc($tampon);
                    if (eregi("^Error.*", $rez)) {
                        $to2 = "{$XUSER['NAME']}:PRIV";
                        sendsysmsgto($rez, $to2);
                    }
                } else {
                    $msg = eregi_replace("//", "/", $msg);
                    sendmsg($msg);
                    $submsg = codeparse($msg);
                    $submsg = eregi_replace('"', '\\"', $submsg);
                    $submsg .= "<Br>";
                    if ($XUSER['TIMESTAMP'] == 0) {
                        $timestamp = "[";
                        $temp_timestamp = date("g") + $XUSER['OFFSET'];
                        $timestamp .= $temp_timestamp;
                        $timestamp .= date(":i:s");
                        $timestamp .= "]";
                    }
                    $submsg = "<font color=\\\"{$CS['YOURNAME']}\\\"><b>{$XUSER['NAME']}{$timestamp}</b>:</font> &nbsp; " . $submsg;
            $sentmsg = "[u]" . $sentmsg . "[/u]";
        }
        $floodcount = 1;
        $time = time();
        $oldtime = time() - 1;
        $q = DoQuery("SELECT * FROM {$SERVER['TBL_PREFIX']}messages WHERE user='******'NAME']}'");
        while ($row = Do_Fetch_Row($q)) {
            if ($row[3] == $time || $row[3] == $oldtime) {
                $floodcount++;
            }
        }
        if ($floodcount > $SERVER['MAX_MPS']) {
            $to2 = "{$XUSER['NAME']}:PRIV";
            $temp = $SERVER['MAX_MPS'] / 2;
            $msg2 = "{$txt['309']} {$temp} {$txt['310']}";
            sendsysmsgto($msg2, $to2);
        } else {
            sendprivatemsg($sentmsg, $to);
            $submsg = $sentmsg;
            $submsg = codeparse($submsg);
            $submsg = eregi_replace('\\\\\'', "'", $submsg);
            $submsg = eregi_replace('"', '\\"', $submsg);
            $submsg .= "<Br>";
            if ($XUSER['TIMESTAMP'] == 0) {
                $timestamp = "[";
                $timestamp .= date("g:i:s");
                $timestamp .= "]";
            }
            $submsg = "<b><font color=\\\"{$CS['YOURNAME']}\\\">{$XUSER['NAME']}{$timestamp}</b>:</font> &nbsp; " . $submsg;
            ?>
				<script language="javascript" type="text/javascript">
Exemplo n.º 4
0
 $ROOMS['GREETING'] = $row[4];
 if ($row[5] == 1) {
     $ROOMS['MODED'] = "1";
 } else {
     $ROOMS['MODED'] = "0";
 }
 $ROOMS['TOPIC'] = $row[6];
 $ROOMS['PASSWORD'] = $row[7];
 $ROOMS['MAX_USERS'] = $row[8];
 $ROOMS['TIME'] = $row[9];
 if (isset($senduseragreeting) && $ROOMS['GREETING'] != "" && $ROOMS['GREETING'] != "null") {
     $ROOMS['GREETING'] = eregi_replace("'", "\\'", $ROOMS['GREETING']);
     $ROOMS['GREETING'] = eregi_replace("%u", $XUSER['NAME'], $ROOMS['GREETING']);
     $ROOMS['GREETING'] = eregi_replace("%d", date("F d, Y"), $ROOMS['GREETING']);
     $ROOMS['GREETING'] = eregi_replace("%t", date("g:i:s"), $ROOMS['GREETING']);
     sendsysmsgto($ROOMS['GREETING'], "{$XUSER['NAME']}:PRIV");
 }
 ///////////////////////////////////////////////////////////////
 if ($ROOMS['MAX_USERS'] > $SERVER['MAX_IN_ROOM'] && $SERVER['MAX_IN_ROOM'] != 0) {
     $ROOMS['MAX_USERS'] = $SERVER['MAX_IN_ROOM'];
 }
 $q = DoQuery("SELECT * FROM {$SERVER['TBL_PREFIX']}online WHERE roomname='{$ROOMS['IN_ROOM_NAME']}'");
 $total = 0;
 while ($row = Do_Fetch_Row($q)) {
     $total++;
 }
 $total++;
 if ($total > $ROOMS['MAX_USERS'] && $ROOMS['IN_ROOM_NAME'] != "") {
     $terminalerror1 = "maxusersreached";
 }
 $SERVER['CURRENT_TIME'] = time();
Exemplo n.º 5
0
    echo $CS['FONTLT'];
    ?>
">
<?php 
    $q = DoQuery("SELECT * FROM {$SERVER['TBL_PREFIX']}users WHERE username='******'NAME']}'");
    $row = Do_Fetch_Row($q);
    if ($row[10] == 2) {
        $head = $txt[55];
        $body = "{$txt['56']}<a href=\"index.php\">{$txt['40']}</a>{$txt['57']}";
        DoQuery("UPDATE {$SERVER['TBL_PREFIX']}users SET status=1 WHERE username='******'NAME']}'");
        sendsysmsgto("{$XUSER['NAME']} has returned", "{$ROOMS['IN_ROOM_NAME']}");
    } else {
        $head = $txt[58];
        $body = "{$txt['59']}<a href=\"index.php?changestat=back\">{$txt['40']}</a>{$txt['60']}";
        DoQuery("UPDATE {$SERVER['TBL_PREFIX']}users SET status=2 WHERE username='******'NAME']}'");
        sendsysmsgto("{$XUSER['NAME']} is away", "{$ROOMS['IN_ROOM_NAME']}");
    }
    printct(700, 700, "<font size=\"6\"><div align=\"center\">{$head}</div>", "\n<div align=\"Center\">{$body}\n<Br><Br></div>", "{$CS['1']}", $CS[2], "{$CS['3']}");
} elseif ($action == "settings") {
    ?>
<body bgcolor="<?php 
    echo $CS['WIN_BG1'];
    ?>
" text="<?php 
    echo $CS['FONTLT'];
    ?>
" link="<?php 
    echo $CS['FONTLT'];
    ?>
" vlink="<?php 
    echo $CS['FONTLT'];