// RDF // RDF case 'rdf': $res = $pica->getDublinCoreRDF(); final_result($res, 'application/xml'); break; // plain text // plain text case 'text': $res = $pica->getText(); final_result($res, 'text/plain'); break; // XML // XML case 'xml': $res = $pica->getXmlData(); final_result($res, 'application/xml'); break; // if no $format is given but $id is set // if no $format is given but $id is set case '': header('HTTP/1.0 300 Multiple Choices'); header('Content-type: application/xml'); echo "{$noparam}"; break; // for all other values of $format // for all other values of $format default: header('HTTP/1.0 406 Not Acceptable'); break; }