PHPとpostgresでアップロード掲示板みたいな物を作っています
アップしたファイルをpostgresにラージオブジェクトとして登録したり
取り出すといった一連の動きは分かったのですが、
私の作った物だとダウンロード後、すべて同じ名前になってしまいます
ダウンロードする時に名前を変える方法がどうしても思い浮かびません
どなたか救いの手をお願いします
(以下作成した物)

<a href="./Get_Object.php?loid=".$file_loid."&type=".$file_type.">ダウンロード</a>


<以下、Get_Object.php内部>
/* PostgreSQL接続 */
$database = 接続用の自作関数が入ります;

/* HTTPヘッダの送信 */
header("Content-Type: ".$_GET['type']);

/* ラージオブジェクトの取得 */
pg_query($database, "BEGIN");

$handle = pg_lo_open($database, $_GET['loid'], "r");
pg_lo_read_all($handle);
pg_lo_close($handle);

pg_query($database, "COMMIT");

/* PostgreSQL切断 */
DB_Close($database);