Finish (I think) refactoring to use DBAL.
Finish (I think) refactoring to use DBAL.

File last commit:

3b807424bd87
03778752b7d9
Show More
delete-twitter-user.php
26 lines | 704 B | text/x-php | PhpLexer
/ delete-twitter-user.php
Add most necessary files for admin interface.
r1 <?php
require_once('include/admin.inc.php');
auth_redirect(); // Require logged in user to access this page.
// Deliberatly don't pass a nonce here, always AYS
check_nonce('delete-twitteruser-'.(int)$_REQUEST['id']);
//Filter input first
$victim = (int)$_REQUEST['id'];
if($victim)
{
Update more admin pages to use DBAL functions.
r30 $r = $dbConnection->executeUpdate('DELETE FROM twitter_user WHERE id = ?', array($victim));
Add most necessary files for admin interface.
r1 if(!$r)
{
adminlog('Error deleting specified twitter user ' . $victim, MTS_TWITTER, MTA_DELETE, E_ERROR);
mtdie('Error deleting the specified twitter user.', 'SQL Error');
}
}
adminlog("Twitter $victim deleted.", MTS_TWITTER, MTA_DELETE);
_redirect( ADMIN_PATH . '/manage-twitter-users.php?deleted=success' );
Clean up extraneous spaces at the ends of lines.
r8 ?>