Pero .. ¿donde "ves" tu imagen? que script o página HTML común lo lee?
Un detallito al margen ...
Si por el URL pasas cadenas (strings) con espacios .. sólo veras hasta la primera palabra ..
header("location:pagina.php?id=$id&informacion=
El archivo ha sido cargado correctamente.");
Deberías usar urlencode():
Código PHP:
header("location:pagina.php?id=$id&informacion=".urlencode("El archivo ha sido cargado correctamente."));
Un saludo,