Esempio n. 1
0
function validChars($data)
{
    $i = 0;
    $badChars = badChars();
    for ($i = 0; $i < sizeof($badChars); $i += 1) {
        $pos = strpos(stripslashes(strtolower($data)), $badChars[$i]);
        if ($pos === false) {
            // do nothing
        } else {
            if ($badChars[$i] == ' ') {
                $badChars[$i] = 'space';
            }
            return C_LANG8 . ": [ " . $badChars[$i] . " ]<br>";
        }
    }
}
echo "var userStatusMes = new Array(); ";
$userStatusMes = explode(",", $userStatusMes);
$userStatusMesArrayLength = count($userStatusMes);
for ($i = 0; $i < $userStatusMesArrayLength; $i++) {
    echo 'userStatusMes[' . $i . ']="' . $userStatusMes[$i] . '"; ';
}
/*
* timestamp for messages
* 
*/
echo "var showMessageTimeStamp = " . $showTimeStamp . "; ";
/*
* badwords/characters
*
*/
$_badwords = implode("|", badChars());
$_badwords = str_replace("'", "\\'", $_badwords);
echo "var badChars = '" . $_badwords . "'; ";
/*
* assign admin status
*
*/
if (isset($_SESSION['adminUser'])) {
    unset($_SESSION['adminUser']);
}
/* 
* user status 
*
*/
echo "var admin = " . getAdmin($_SESSION['username']) . "; ";
echo "var moderator = " . getModerator($_SESSION['username']) . "; ";