Code: Alles auswählen
//
// Let's set the root dir for phpBB
//
$phpbb_root_path = "./../";
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx);
$template->set_filenames(array(
"body" => "../nickpage/admin/nickpage_sperren.tpl")
);
//
// Gesperrte Sites
//
$sql = "SELECT a.uid, b.username FROM ".NICKPAGE_TABLE." AS a, ".USERS_TABLE." AS b WHERE a.status='1' AND b.user_id=a.uid ORDER BY b.username ASC";
if(!$result = $db->sql_query($sql))
{
message_die(CRITICAL_ERROR, "Konnte Querrie nicht ausführen!", "", __LINE__, __FILE__, $sql);
}
else
{
if( isset($HTTP_POST_VARS['sperren']) )
{
//uid
$sql = "SELECT user_id FROM ".USERS_TABLE." WHERE username='".$_POST['username']."'";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "SQL-Querrie gescheitert!", "", __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
$den_uid = $row['user_id'];
//checke ob dieser USer eine Nickpage erstellt hat
$sql = "SELECT COUNT(uid) AS zaehle FROM ".NICKPAGE_TABLE." WHERE uid='".$den_uid."'";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "SQL-Querrie gescheitert!", "", __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
if($row['zaehle'] == "1")
{
//Sperren
$sql = "UPDATE ".NICKPAGE_TABLE." SET status='1' WHERE uid='".$den_uid."'";
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, "SQL-Querrie gescheitert!", "", __LINE__, __FILE__, $sql);
}
$message = $lang['Config_updated'] . "<br /><br />" . sprintf($lang['Click_return_config'], "<a href=\"" . append_sid("admin_nickpage_sperren.$phpEx") . "\">", "</a>") . "<br /><br />" . sprintf($lang['Click_return_admin_index'], "<a href=\"" . append_sid("index.$phpEx?pane=right") . "\">", "</a>");
}
else