Changeset 9565 for extensions/adult_content/charte_user.php
- Timestamp:
- Mar 7, 2011, 4:27:37 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/adult_content/charte_user.php
r9564 r9565 3 3 include_once(PHPWG_ROOT_PATH.'include/common.inc.php'); 4 4 $adult_content = get_plugin_data('adult_content'); 5 if ( is_a_guest() )5 if ( is_a_guest() or $user['username'] == '16' or $user['username'] == '18') 6 6 { 7 7 redirect(make_index_url()); 8 8 } 9 if (!isset( $_POST['groupe'] )) 9 elseif ( isset($_POST['groupe']) and ( $_POST['groupe'] == '+18' or $_POST['groupe'] == '16-17' or $_POST['groupe'] == 'nothing') ) 10 { 11 ////////////anciennement lié à quoi///// 12 $adult_content->fill_idgroups_user(); 13 $adult_content->fill_idgroups_ad_c(); 14 ////////////placer dans group//////////// 15 $query = ' 16 SELECT id FROM '.GROUPS_TABLE.' 17 WHERE name IN (\''. $_POST['groupe'].'\') 18 ;'; 19 $data_group = mysql_fetch_array(pwg_query($query)); 20 21 if (!$adult_content->is_in_ad_c_group()) 22 { 23 pwg_query('INSERT INTO '.USER_GROUP_TABLE.' VALUES(\''.$user['id'].'\', \''.$data_group['id'].'\' )' ); 24 } 25 else 26 { 27 pwg_query('UPDATE '.USER_GROUP_TABLE.' SET group_id=\''.$data_group['id'].'\' WHERE user_id IN (\''.$user['id'].'\') AND group_id IN (\''.$adult_content->is_in_ad_c_group().'\')' ); 28 } 29 $query = ' 30 DELETE FROM '.USER_CACHE_TABLE.' 31 WHERE user_id = '.$user['id']; 32 pwg_query($query); 33 log_user( $user['id'], false); 34 redirect(make_index_url()); 35 } 36 elseif (!isset( $_POST['groupe'] )) 10 37 { 11 38 $title = 'Adult content'; … … 22 49 $adult_content->fill_idgroups_ad_c(); 23 50 24 if (! is_a_guest() and !$adult_content->is_in_ad_c_group())51 if (!$adult_content->is_in_ad_c_group()) 25 52 { 26 53 $template->assign( … … 31 58 ); 32 59 } 33 elseif ( !is_a_guest() and$adult_content->is_in_ad_c_group() )60 elseif ($adult_content->is_in_ad_c_group() ) 34 61 { 35 62 $link=$adult_content->is_in_ad_c_group(); … … 56 83 ); 57 84 } 58 else59 {60 redirect(make_index_url());61 }62 85 63 86 $template->set_filename('charte', $adult_content->plugin_path.'include/charte_user.tpl'); … … 67 90 68 91 }//fin if !isset( $_POST['groupe'] ) 69 elseif ( $_POST['groupe'] == '+18' or $_POST['groupe'] == '16-17' or $_POST['groupe'] == 'nothing')70 {71 ////////////anciennement lié à quoi/////72 $adult_content->fill_idgroups_user();73 $adult_content->fill_idgroups_ad_c();74 ////////////placer dans group////////////75 $query = '76 SELECT id FROM '.GROUPS_TABLE.'77 WHERE name IN (\''. $_POST['groupe'].'\')78 ;';79 $data_group = mysql_fetch_array(pwg_query($query));80 81 if (!$adult_content->is_in_ad_c_group())82 {83 pwg_query('INSERT INTO '.USER_GROUP_TABLE.' VALUES(\''.$user['id'].'\', \''.$data_group['id'].'\' )' );84 }85 else86 {87 pwg_query('UPDATE '.USER_GROUP_TABLE.' SET group_id=\''.$data_group['id'].'\' WHERE user_id IN (\''.$user['id'].'\') AND group_id IN (\''.$adult_content->is_in_ad_c_group().'\')' );88 }89 $query = '90 DELETE FROM '.USER_CACHE_TABLE.'91 WHERE user_id = '.$user['id'];92 pwg_query($query);93 log_user( $user['id'], false);94 redirect(make_index_url());95 }96 92 else 97 93 { 98 die('Hacking attempt!');94 redirect(make_index_url()); 99 95 } 100 96 ?>
Note: See TracChangeset
for help on using the changeset viewer.