Wenn Sie die Datenbank verwenden möchten, prüfen Sie die Verwendung von imagecreatefrompng() Funktion, je nachdem wie das Bild in die DB gestellt wurde.
Versuchen Sie außerdem, anstelle von addedlashes() $id = (int)$_GET['id'];
auszuführen dann prüfen, ob $id > 0
. Schließlich +1 zum Speichern von Bildern im Dateisystem und nicht als BLOB.
[Und hier mysql_query-is-deprecated-use-the-PDO-extension-Lecture einfügen]