Example #1
0
<?php

require_once dirname(dirname(__FILE__)) . "/Engine/UsuariosClass.php";
if (isset($_POST['addSubmitted'])) {
    CadastraUsuario();
} else {
    if (isset($_POST['altSubmitted'])) {
        if (isset($_POST['marcaID'])) {
            AlteraUsuario($_POST['marcaID']);
        } else {
            header("location: ../usuarios.php?status=error");
        }
    } else {
        if (isset($_POST['selData'])) {
            $id = $_POST['selData'];
            RemoveUser($id);
        }
    }
}
// Pega todos os usuarios do banco de dados
function GetUsuarios()
{
    $user = new Usuarios();
    $result = $user->ListaUsuarios();
    return $result;
}
// Pega apenas o usuario com o ID passado
function GetUsuarioByID($id)
{
    $user = new Usuarios();
    $result = $user->GetUsuarioByID($id);
Example #2
0
function Queue_CleanPlayers_End($queue)
{
    global $db_prefix;
    // Удаление игроков, поставленных на удаление
    $when = $queue['end'];
    $query = "SELECT * FROM " . $db_prefix . "users WHERE disable_until <= {$when} AND disable_until <> 0 AND admin < 1 AND disable <> 0";
    $result = dbquery($query);
    $rows = dbrows($result);
    while ($rows--) {
        $user = dbarray($result);
        RemoveUser($user['player_id'], $queue['end']);
    }
    // Удаление игроков, неактивных более 35 дней. Неактивных ботов и игроков с купленной ТМ не удалять.
    $when = $queue['end'] - 35 * 24 * 60 * 60;
    $query = "SELECT * FROM " . $db_prefix . "users WHERE lastclick < {$when} AND admin < 1 AND lastclick <> 0 AND dm = 0";
    $result = dbquery($query);
    $rows = dbrows($result);
    while ($rows--) {
        $user = dbarray($result);
        if (!IsBot($user['player_id'])) {
            RemoveUser($user['player_id'], $queue['end']);
        }
    }
    RemoveQueue($queue['task_id']);
    AddCleanPlayersEvent();
}
include "/export/home/mclaug67/source_html/public_html/awp/PhotoSite/Connect-webuser.php";
include "DB_Functions.php";
$dbh = ConnectDB();
$username = GetUsername($dbh, $userid);
$baseDir = "/home/mclaug67/public_html/awp/PhotoSite/UPLOADED/archive/" . $username;
$photoList = ListAllPix($dbh, $username);
foreach ($photoList as $photo) {
    $targetname = GetPhotoLocation($dbh, $photo->photo_id);
    if (!file_exists($targetname)) {
        die("<p>File doesn't exist.</p>");
    } else {
        try {
            $junk = RemovePicComments($dbh, $photo->photo_id);
            unlink($targetname);
            RemovePicture($dbh, $photo->photo_id);
        } catch (PDOException $e) {
            die("error deleting photo");
        }
    }
}
#remove user dir
try {
    rmdir($baseDir);
} catch (PDOException $e) {
    die("error removing user");
}
RemoveReferences($dbh, $userid);
echo RemoveUser($dbh, $userid);
?>

Example #4
0
 * Time: 13:39
 */
include_once "Function.php";
include_once "Layouts/Head.php";
//Si pas admin GTFO
if (isset($_SESSION['IDUsager'])) {
    if ($_SESSION['IDUsager'] != 0) {
        HEADER("Location: index.php");
    }
}
$Error = "";
//Suppression User
if (isset($_POST['RemID'])) {
    if ($_SESSION['IDUsager'] == 0) {
        if ($_POST['RemID'] != $_SESSION['IDUsager']) {
            RemoveUser($_POST['RemID']);
        }
    }
}
//Ajout Usager
if (isset($_POST['Nom']) && isset($_POST['password'])) {
    if (strlen($_POST['password']) > 0 && strlen($_POST['password']) < 128) {
        if (strlen($_POST['Nom']) > 0 && strlen($_POST['Nom']) < 65) {
            AddUser($_POST['Nom'], $_POST['password']);
        } else {
            $Error = "Le nom d'usager n'est pas de la bonne longueur!";
        }
    } else {
        $Error = "Mot de passe pas valide!";
    }
}