View file v4/edit_profile.php

File size: 1.17Kb
<?php

require_once('include/include_top.php');
$template_file = 'edit_profile';

	$smarty->assign("page_title", 'GumChat.net - Edit profile.');

	$user = user_info_with_key($_REQUEST['k']);


	$user_settings = unserialize($user['user_settings']);

	if(isset($_REQUEST['smileys']))
	{
		$update = true;
		$user_settings['smileys'] = $_REQUEST['smileys'];
		$message = 'Setting updated.';
	}
	if(isset($_REQUEST['color']))
	{
		$update = true;
		$user_settings['color'] = $_REQUEST['color'];
		$message = 'Setting updated.';
	}
	if(isset($_REQUEST['user_infos']))
	{
		$update = true;
		$user['user_infos'] = $_REQUEST['user_infos'];
		$message = 'Setting updated.';
	}
	if($update==true)
	{
		$data = array(
			'user_settings' => serialize($user_settings),
			'user_infos' => $user['user_infos']
			);
		$db->update_array('v4_chat_users', $data, "user_id=".intval($user['user_id']));
	}

	$smarty->assign("user", $user);
	$smarty->assign("settings", $user_settings);

	if($_POST['new_password']) $message = user_change_password($user['user_id'],$_POST);

	if(is_array($message))$message = prepare_message($message);

	$smarty->assign("message", $message);

require_once('include/include_bottom.php');
?>