Exemplo n.º 1
0
function profile_create_unique($p_user_id, $p_platform, $p_os, $p_os_build, $p_description)
{
    $t_profile_id = profile_exists($p_platform, $p_os, $p_os_build);
    if ($t_profile_id === false) {
        $t_profile_id = profile_create($p_user_id, $p_platform, $p_os, $p_os_build, $p_description);
    }
    return $t_profile_id;
}
Exemplo n.º 2
0
<?php

defined('_VALID') or die('Restricted Access!');
Auth::checkAdmin();
function profile_exists($PID)
{
    global $conn;
    $sql = "SELECT id FROM player WHERE id = " . intval($PID) . " LIMIT 1";
    $conn->execute($sql);
    return $conn->Affected_Rows();
}
$action = isset($_GET['a']) && ($_GET['a'] == 'activate' || $_GET['a'] == 'delete') ? $_GET['a'] : NULL;
if ($action) {
    $PID = isset($_GET['PID']) && is_numeric($_GET['PID']) && profile_exists($_GET['PID']) ? intval($_GET['PID']) : NULL;
    if ($PID) {
        if ($action == 'activate') {
            $sql = "UPDATE player SET status = '0'";
            $conn->execute($sql);
            $sql = "UPDATE player SET status = '1' WHERE id = " . $PID . " LIMIT 1";
            $conn->execute($sql);
            $messages[] = 'Player profile successfully activated!';
        } else {
            $sql = "DELETE FROM player WHERE id = " . $PID . " LIMIT 1";
            $conn->execute($sql);
            $messages[] = 'Player profile was successfully delete!';
        }
    } else {
        $errors[] = 'Invalid profile id or not set!';
    }
}
$sql = "SELECT * FROM player ORDER BY status DESC";