Hallo,
entferne mal das schließende '>?'. Ich weiß nicht warum die Leute das immer am Ende einer Datei hinschreiben... das ist dort nämlich total überflüssig und beschehrt die evtl. ein CRLF welches dir das Image zerhaut

.
Der Code sieht ansonsten richtig aus (verwende ich selber so).