<?php

function is_profanity($q, $json = 0)
{
    $q = urlencode(preg_replace('/[\\W+]/', ' ', $q));
    $p = file_get_contents('http://www.wdyl.com/profanity?q=' . $q);
    if ($json) {
        return $p;
    }
    $p = json_decode($p);
    return $p->response == 'true' ? 1 : 0;
}
$q = isset($_REQUEST['q']) ? $_REQUEST['q'] : '';
echo is_profanity($q);
        $replace['x'] = '[x X]';
        $pattern['y'] = '/[y]/';
        $replace['y'] = '[y Y]';
        $pattern['z'] = '/[z]/';
        $replace['z'] = '[z Z 2]';
        $word = str_split(strtolower($_REQUEST['username']));
        $i = 0;
        while ($i < count($word)) {
            if (!is_numeric($word[$i])) {
                if ($word[$i] != ' ' || count($word[$i]) < '1') {
                    $word[$i] = preg_replace($pattern[$word[$i]], $replace[$word[$i]], $word[$i]);
                }
            }
            $i++;
        }
        if (is_profanity($word) == 1) {
            email_message('Username Review Request', '*****@*****.**', create_message('./emails/profanity.eml', $data));
        }
    }
}
if (isset($_REQUEST['btn-request'])) {
    $achievement = mysqli_real_escape_string($mysqli, $_REQUEST['requestachievement']);
    $evidence = mysqli_real_escape_string($mysqli, $_REQUEST['evidence']);
    $level = mysqli_real_escape_string($mysqli, $_REQUEST['requestlevel']);
    $userid = $userrow['id'];
    $empRes = $mysqli->query("SELECT achievements.*, levels.level FROM achievements INNER JOIN levels ON levels.id = achievements.levelid WHERE userid={$userid}");
    $userAch = array();
    while ($empRow = $empRes->fetch_array(MYSQLI_ASSOC)) {
        $userAch[] = $empRow;
    }
    $levelRes = $mysqli->query("SELECT * FROM levels WHERE achievementid='{$achievement}' && level='{$level}'");