Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

45 lines (38 sloc) 1.528 kb
<?php
# Mantis - a php based bugtracking system
# Copyright (C) 2000 - 2002 Kenzaburo Ito - kenito@300baud.org
# Copyright (C) 2002 - 2004 Mantis Team - mantisbt-dev@lists.sourceforge.net
# This program is distributed under the terms and conditions of the GPL
# See the README and LICENSE files for details
# --------------------------------------------------------
# $Id: account_prof_update.php,v 1.28 2005-02-25 00:18:39 jlatour Exp $
# --------------------------------------------------------
?>
<?php
# This page updates the users profile information then redirects to
# account_prof_menu_page.php
?>
<?php
require_once( 'core.php' );
$t_core_path = config_get( 'core_path' );
require_once( $t_core_path.'profile_api.php' );
?>
<?php
auth_ensure_user_authenticated();
current_user_ensure_unprotected();
?>
<?php
$f_profile_id = gpc_get_int( 'profile_id' );
$f_platform = gpc_get_string( 'platform' );
$f_os = gpc_get_string( 'os' );
$f_os_build = gpc_get_string( 'os_build' );
$f_description = gpc_get_string( 'description' );
if ( profile_is_global( $f_profile_id ) ) {
access_ensure_global_level( config_get( 'manage_global_profile_threshold' ) );
profile_update( ALL_USERS, $f_profile_id, $f_platform, $f_os, $f_os_build, $f_description );
print_header_redirect( 'manage_prof_menu_page.php' );
} else {
profile_update( auth_get_current_user_id(), $f_profile_id, $f_platform, $f_os, $f_os_build, $f_description );
print_header_redirect( 'account_prof_menu_page.php' );
}
?>
Jump to Line
Something went wrong with that request. Please try again.