Changeset 858 in ExiteCMS for trunk/administration/adverts.php
- Timestamp:
- 09/29/07 21:51:40 (5 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
administration/adverts.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:ignore
-
old new 1 1 Copy of config.php 2 config.backup.php 2 3 config.php
-
- Property svn:ignore
-
trunk/administration/adverts.php
r834 r858 84 84 $action = "list"; 85 85 } 86 } 86 } 87 87 } else { 88 88 $errormessage = $locale['921']; // ad not found in the database … … 106 106 switch($action) { 107 107 case "add": 108 if (isNum($_POST['new_sponsor'])) $result = dbquery("UPDATE ".$db_prefix."users SET user_sponsor = '1' WHERE user_id = '".$_POST['new_sponsor']."'"); 108 if (isNum($_POST['new_sponsor'])) { 109 $result = dbquery("UPDATE ".$db_prefix."users SET user_sponsor = '1' WHERE user_id = '".$_POST['new_sponsor']."'"); 110 // add the new sponsor to the sponsors usergroup 111 $result = dbquery("SELECT group_id FROM ".$db_prefix."user_groups WHERE group_ident = 'wE01'"); 112 if ($result) { 113 $data = dbarray($result); 114 $result = dbquery("SELECT user_groups FROM ".$db_prefix."users WHERE user_id = '".$_POST['new_sponsor']."'"); 115 if ($result) { 116 $data2 = dbarray($result); 117 $result = dbquery("UPDATE ".$db_prefix."users SET user_groups = '".$data2['user_groups'].".".$data['group_id']."' WHERE user_id = '".$_POST['new_sponsor']."'"); 118 } 119 } 120 } 109 121 $action = "list"; 110 122 break; … … 240 252 $result = dbquery("DELETE FROM ".$db_prefix."adverts WHERE adverts_userid = '$id'"); 241 253 $result = dbquery("UPDATE ".$db_prefix."users SET user_sponsor = '0' WHERE user_id = '$id'"); 254 255 // remove the sponsor to the sponsors usergroup 256 $result = dbquery("SELECT group_id FROM ".$db_prefix."user_groups WHERE group_ident = 'wE01'"); 257 if ($result) { 258 $group_id = dbarray($result); 259 $group_id = '.'.$group_id['group_id']; 260 $result = dbquery("SELECT user_groups FROM ".$db_prefix."users WHERE user_id = '$id'"); 261 if ($result) { 262 $data2 = dbarray($result); 263 $result = dbquery("UPDATE ".$db_prefix."users SET user_groups = '".str_replace($group_id, '', $data2['user_groups'])."' WHERE user_id = '$id'"); 264 } 265 } 266 242 267 $errortitle = $locale['476']; 243 268 $errormessage = $locale['910'];
Note: See TracChangeset
for help on using the changeset viewer.
