Witaj gościu!
Zarejestruj się lub zaloguj.

Kontrola Anonimowości

Utwórz nowyplik anonymous.php

<?php

require "include/bittorrent.php";

dbconn(true);

loggedinorreturn();

if (get_user_class() >= UC_MODERATOR) {

stdhead("");

begin_main_frame();

// ===================================

$unco = number_format(get_row_count("users", "WHERE class<'4' AND anonymous='yes'"));

begin_frame("Anonimowcy poniżej Lulka ($unco)", true);

begin_table();

?>

<form method="post" action="/takeanonymous.php">

<tr><td class="colhead">ID</td><td class="colhead" align="left">Username</td><td class="colhead">Wylacz Anonimowosc</td></tr>

<?

$res=mysql_query("SELECT id,username, class FROM users WHERE class < '4' AND anonymous='yes' ORDER BY id") or print(mysql_error());

// ------------------

while ($arr = @mysql_fetch_assoc($res)) {

echo "<tr><td>" . $arr[id] . "</td><td align=\"left\"><b><a href=userdetails.php?id=" . $arr[id] . " > " . $arr[username] . "</a></b></td><td><input type=\"checkbox\" name=\"delusr[]\" value=\"" . $arr[id] . "\" /></td></tr>";

}

?>

<tr><td colspan="5" align="right"><input type="submit" value="Dalej!" /></td></tr>

</form>

<?

// ------------------

end_table();

end_frame();

$unco2 = number_format(get_row_count("users", "WHERE anonymous='yes'"));

begin_frame("Anonimowcy ($unco2)", true);

begin_table();

?>

<form method="post" action="/takeanonymous.php">

<tr><td class="colhead">ID</td><td class="colhead" align="left">Username</td><td class="colhead">Wylacz Anonimowosc</td></tr>

<?

$res=mysql_query("SELECT id,username, class FROM users WHERE class < '11' AND anonymous='yes' ORDER BY id") or print(mysql_error());

// ------------------

while ($arr = @mysql_fetch_assoc($res)) {

echo "<tr><td>" . $arr[id] . "</td><td align=\"left\"><b><a href=userdetails.php?id=" . $arr[id] . " > " . $arr[username] . "</a></b></td><td><input type=\"checkbox\" name=\"delusr[]\" value=\"" . $arr[id] . "\" /></td></tr>";

}

?>

<tr><td colspan="5" align="right"><input type="submit" value="Dalej!" /></td></tr>

</form>

<?

// ------------------

end_table();

end_frame();

// ===================================

end_main_frame();

stdfoot();

}

else {

stderr("Sorry", "Access denied!");

}

?>

Utwórz następnie plik takeanonymous.php

<?

require_once("include/bittorrent.php");

function bark($msg) {

stdhead();

stdmsg("Job failed...", $msg);

stdfoot();

exit;

}

dbconn();

loggedinorreturn();

if (get_user_class() > UC_MODERATOR) {

if (empty($_POST["delusr"]))

bark("Don't leave any fields blank.");

$do="UPDATE users SET anonymous='no' WHERE id IN (" . implode(", ", $_POST[delusr]) . ")";

$res=mysql_query($do);

}

header("Refresh: 0; url=/anonymous.php");

?>