1) quei caratteri strani sono il risultato dell'estrazione del binario dell'immagine senza la specificazione di un mime type... ergo il binario viene interpretato credo come normale testo.. e quindi vengono fuori quei caratteri strani.. ^_^

2) non ha senso ^_^

leggiti questo articolo http://freephp.html.it/articoli/view_articolo.asp?id=73