Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Errori nell'aprire pagina ASP con FPDF

    Salve a tutti.
    Lavorando con le pagine FPDF finora andato tutto alla grande.
    A un certo punto mi sono usciti i classici errori degli header e cose simili.
    Insomma, per farla breve, ora la pagina che esce non pi pdf ma viene fuori una cosa del genere:


    %PDF-1.3
    3 0 obj
    <</Type /Page
    /Parent 1 0 R
    /Resources 2 0 R
    /Contents 4 0 R>>
    endobj
    4 0 obj
    <</Length 2563>>
    stream
    2 J
    0.57 w
    BT /F1 12.00 Tf ET
    q 45.50 0 0 85.04 34.02 748.35 cm /I1 Do Q

    ...ecc... ecc...
    e chiude con una serie di caratteri ASCII e:

    :qЃLbZ+1u
    @~^>(Li8M711穮?t | ^R+24CŸR2XEuSI~.k?bmi?.?3 3ۏ¦ȹӿwF:V#(W-:_9_sW|xĞ,ӣ6RV`I
    GL/B/Hң|l 8ݸ遟ju G;x[V-6\*Y|rq2:xV~3M4)4_8 }Lg?.zQcͻQ}~1c:.NiI4U_Nzt_ ^ҿe-zÚjv)w=0A<#.cvvxY JFES>9<9k&Ԓ%(*VW  x=kL.<B,|T<&^1orwn䑀:TC;sE Xl>}ZgN-5z+__KrfgKW|v:WMe+{bO eom~ W@
    Hq9t>"޹8km>}_Or@ʗr9Ǟ⟴/ƋOMŦBH$@*2zS
    0MǡSVZ-=-(ԇ\ BtE EGdQEɳ?)Q@TvG
    endstream
    endobj
    2 0 obj
    <</ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
    /Font <<
    /F1 5 0 R
    /F2 6 0 R
    >>
    /XObject <<
    /I1 7 0 R
    >>
    >>
    endobj
    8 0 obj
    <<
    /Producer (FPDF for ASP v.1.01 beta by Lorenzo Abbati [www.aspxnet.it])
    /CreationDate (D:200521213555)
    >>
    endobj
    9 0 obj
    <<
    /Type /Catalog
    /Pages 1 0 R
    /OpenAction [3 0 R /FitH null]
    /PageLayout /OneColumn
    >>
    endobj
    xref
    0 10
    0000000000 65535 f
    0000002700 00000 n
    0000006655 00000 n
    0000000009 00000 n
    0000000087 00000 n
    0000002787 00000 n
    0000002883 00000 n
    0000002984 00000 n
    0000006778 00000 n
    0000006902 00000 n
    trailer
    <<
    /Size 10
    /Root 9 0 R
    /Info 8 0 R
    >>
    startxref
    7005
    %%EOF



    Qualcuno degli esperti di FPDF sa cosa significa?
    Grazie ... il lavoro era terminato e pronto per la consegna... ma ora!!!
    Ciao
    Nib

    P.S.: Specifico che fino a ieri era tutto ok!!!! Non so se qualcuno ha modificato qualcosa sul server magari dipnde da quello???

  2. #2
    Utente di HTML.it L'avatar di heroes3
    Registrato dal
    Aug 2001
    Messaggi
    2,483
    devi cambiare il contenttype della pagina e mettere application/pdf

  3. #3
    Preciso che un altro file (ripeto, che prim funzionva alla grande!!!) da questo errore:

    Response object error 'ASP 0156 : 80004005'

    Header Error

    /lavoro/lavoro2004/fpdf.asp, line 879

    The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.


    Grazie ancora!!!!

  4. #4
    Originariamente inviato da heroes3
    devi cambiare il contenttype della pagina e mettere application/pdf
    Messo ma la risposta sempre:

    Response object error 'ASP 0156 : 80004005'

    Header Error

    /lavoro/lavoro2004 line 879

    The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.

    ...ripeto fino a ieri era tutto ok!
    Cmq l'ho testato su un server diverso e gli stessi identici file funzionano!!!
    Qualcuno sa se bisogna modifica qualcosa sul server quando da questi problemi?

    Di nuovo grazie

  5. #5
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    il content type lo mette automaticamente la classe...

    quello che devi fare capire che un pdf un file con un suo formato, non puoi metteri codice html all'interno ne tantomento caratteri...

    togli tutti i response.write
    togli tutti gli spazi prima e dopo l'include file="fpdfp.asp"
    togli tutto l'html che mandi in output.
    ma soprattutto togli il commento:
    <!-- database_sql = "driver={SQL Server};server=pipposql;uid=pippo1;pwd=p
    ippo2;database=topolino" -->

    i caratteri ascii sono lo strem di unimmagine.

  6. #6
    Dopo alcune prove ho notato che se metto il file in una directory...funziona!!! Ma non mi esce il messaggio "Save file as"
    Il comando il seguente:
    pdf.Output "c:\inetpub\wwwroot\lavoro2004\file_pdf\invito.pdf ",true

    sempre peggio!!!

  7. #7
    Grazie!!!! Ora si che funza !!!
    Era il commento che sul file esterno di connessione (inserito dall'amministratore del server)

    A buon rendere visto che ci sto lavorando spero di trovare qualcosa di utile, di nuovo per la comunit...

    Cmq visto che ci sono avevo provato a far salvare il file su una directory ma, come detto sopra, non apre il Msg Box "Save file as" ma lo salva automaticamente in una path che gli do.
    C' qualche partametro del file Fpdf da modificare per caso? Forse qualcosa intorno alla riga 869 ma non so se faccio casini

    Grazie ancora Baol, come sempre molto preciso

    Bye
    Nib

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.