function feedback_load_xml_data($xmlcontent) { global $CFG; require_once($CFG->dirroot.'/lib/xmlize.php'); if (!$xmlcontent = feedback_check_xml_utf8($xmlcontent)) { return false; } $data = xmlize($xmlcontent, 1, 'UTF-8'); if (intval($data['FEEDBACK']['@']['VERSION']) != 200701) { return false; } $data = $data['FEEDBACK']['#']['ITEMS'][0]['#']['ITEM']; return $data; }
function feedback_load_xml_data($filename) { global $CFG; require_once $CFG->dirroot . '/lib/xmlize.php'; $datei = file_get_contents($filename); if (!($datei = feedback_check_xml_utf8($datei))) { return false; } $data = xmlize($datei, 1, 'UTF-8'); if (intval($data['FEEDBACK']['@']['VERSION']) != 200701) { return false; } $data = $data['FEEDBACK']['#']['ITEMS'][0]['#']['ITEM']; return $data; }