* * -------------------------------------------- * * This program is free software; you can redistribute it and/or modify it * * under the terms of the GNU General Public License as published by the * * Free Software Foundation; either version 2 of the License, or (at your * * option) any later version. * \**************************************************************************/ /* $Id$ */ Header("Cache-Control: no-cache"); Header("Pragma: no-cache"); //Header("Expires: Sat, Jan 01 2000 01:01:01 GMT"); $phpgw_flags["currentapp"] = "preferences"; include("../header.inc.php"); if ($phpgw_info["user"]["permissions"]["anonymous"]) { Header("Location: " . $phpgw->link($phpgw_info["server"]["webserver_url"] . "/")); exit; } if ($submit) { if ($picture_size) { $fh = fopen($picture,"r"); $picture_raw = fread($fh,$picture_size); fclose($fh); $phone_number = addslashes($phone_number); $comments = addslashes($comments); $title = addslashes($title); if ($phpgw_info["server"]["db_type"] == "mysql") { $picture_raw = addslashes($picture_raw); } else { $picture_raw = base64_encode($picture_raw); } $phpgw->db->query("delete from profiles where owner='" .$phpgw->session->loginid . "'"); $phpgw->db->query("insert into profiles (owner,title,phone_number,comments," . "picture_format,picture) values ('" . $phpgw->session->loginid . "','" . "$title','$phone_number','$comments','$picture_type','$picture_raw')"); } else { $phone_number = addslashes($phone_number); $picture_raw = addslashes($picture_raw); $comments = addslashes($comments); $title = addslashes($title); $phpgw->db->query("update profiles set title='$title',phone_number='$phone_number'," . "comments='$comments' where owner='" . $phpgw->session->loginid. "'"); } echo "
Your profile has been updated
"; } $phpgw->db->query("select * from profiles where owner='" . $phpgw->session->loginid . "'"); $phpgw->db->next_record(); ?>
form_sessionid(); ?>
common->display_fullname($phpgw->session->loginid,$phpgw->session->firstname,$phpgw->session->lastname); ?>  
Title: ">
Phone number: ">
Comments:
Picture:
Note: Pictures will be resized to 100x120.