$output"; echo "Error while converting SVG"; } // stream it else { header("Content-Disposition: attachment; filename=$filename.$ext"); header("Content-Type: $type"); echo file_get_contents($outfile); } // delete it unlink("temp/$tempName.svg"); unlink($outfile); // SVG can be streamed directly back } else if ($ext == 'svg') { header("Content-Disposition: attachment; filename=$filename.$ext"); header("Content-Type: $type"); echo $svg; } else { echo "Invalid type"; } ?>