function ajax_user_savedata($param, $xml) { global $current_user; user_check_auth(); $current_user->tags->set_data($param); $current_user->save(); // create top level xml object "result" $ret=$xml->createElement("result"); $xml->appendChild($ret); // create xml object "status" $status=$xml->createElement("status"); $ret->appendChild($status); $status->setAttribute("saved", "true"); }
<? $design_hidden=1; include_once "../conf.php"; include_once "inc/global.php"; user_check_auth(); call_hooks("ajax_start"); $dir=$data_dir->get_dir($_REQUEST['dir']); $obj=$dir->get_obj($_REQUEST['obj']); $file=$obj->load($_REQUEST['file'], $_REQUEST['version']); Header("content-type: {$file['mime']}"); print $file['content'];