salve ragazzi, ho realizzato una piccolo script per la creazione di un file pdf in php.

Il problema e che nel momento in cui lo voglio far aprire attraverso un div mi restiuisce questo:
codice:
%PDF-1.3 3 0 obj <> endobj 4 0 obj <> stream x����J1��}��TИ��I⮶Sfh�0h[*��0*�T}D�?f�(ts ���s�xp� ~O)�9��l��*)�M��O\"MJb�`�`B˙�(Q��ר��è�|�W9 ����<�0��bT��#n�?Ӵ�G_��`D�xgDX&5��Lp$� �d'�9���e�p#Y��֪�5�0������D�Iw�:�]��N-�Q�ж=� �2~��qB�}�7 q�jC�wH)tj����n�rj�����l�g�lPqڝ�_���m�c�!Uf��&V.�ɳ����UX�2�F�M endstream endobj 5 0 obj <> endobj 6 0 obj <> stream x���MN�0���-A �bg���($�a�1�@=A\k�4G�ihZj�o���J�xG��x��pp$��@�FH9R���_޼�1X�y�C���3;�!9S1q '$I����BդԠ��XD��9��U�X��� f!b槡N�M���]n��'�>�����u����Y�}�$�+\��M�J'K�����r%������e��Kc��[�$y;U:MZO�󧋇���?�Ѥ�ȬH�ۉ�tdԔXu}?ѷގ�w��C�j3g��{y����E8 ��Y��Ԝ�� G������oK�r����{f�B_�*��z���e��_!,�}��0�.j��ƣX�6���"�YR>�"/�|��wm�����#��F��y��#��� endstream endobj 1 0 obj <> endobj 7 0 obj <> endobj 8 0 obj <> endobj 2 0 obj << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F1 7 0 R /F2 8 0 R >> /XObject << >> >> endobj 9 0 obj << /Producer (FPDF 1.7) /CreationDate (D:20111102184935) >> endobj 10 0 obj << /Type /Catalog /Pages 1 0 R >> endobj xref 0 11 0000000000 65535 f 0000000991 00000 n 0000001281 00000 n 0000000009 00000 n 0000000087 00000 n 0000000459 00000 n 0000000537 00000 n 0000001084 00000 n 0000001180 00000 n 0000001395 00000 n 0000001470 00000 n trailer << /Size 11 /Root 10 0 R /Info 9 0 R >> startxref 1520 %%EOF
utilizzo una funzione ajax per fare questo ovvero:
codice:
function myHandler62() {
if (myRequest.readyState == 4 && myRequest.status == 200) {
e = document.getElementById("visupdf");//questo è il div
codice='<object data="myRequest.responseText" type="application/pdf"></object>'
e.innerHTML = codice;

}else{
e = document.getElementById("visupdf");
e.innerHTML = '[img]../immagini/v3_loading.gif[/img] ';
}
}

function ajaxvisupdf(valore){
myRequest = CreateXmlHttpReq2(myHandler62);
myRequest.open("GET","stampa_tracciabilita/pdf.php?valore="+escape(valore));
myRequest.send(null);
}
secondo voi dove sbaglio?