• User

    [ASP] Fpdf (salvare file pdf su web server)

    In Asp e su server Aruba,
    sono riuscito a creare una fattura di ecommerce.
    Vorrei salvarla sul server, ma non ci riesco, poi inviarla automaticamente per posta elettronica.
    L'invio con allegato riesco a farlo, ho creato il pdf con fpdf, ma non so come e dove salvarlo sul server, oppure inviare per posta direttamente il buffer del pdf.

    Qualche idea che mi puo' aiutare. Grazie


  • Moderatore

    ciao, se non sbaglio aruba ti da una cartella con i permessi di scrittura di default, puoi salvarli li, altrimenti chiedi sempre ad aruba se ti danno i permessi di scrittura su una cartella creata da te, ad esempio "fatture" e li ci salvi tutto

    Ciao


  • User Attivo

    @maderafina said:

    In Asp e su server Aruba,
    sono riuscito a creare una fattura di ecommerce.
    Vorrei salvarla sul server, ma non ci riesco, poi inviarla automaticamente per posta elettronica.
    L'invio con allegato riesco a farlo, ho creato il pdf con fpdf, ma non so come e dove salvarlo sul server, oppure inviare per posta direttamente il buffer del pdf.

    Qualche idea che mi puo' aiutare. Grazie

    Per mostrare a video il pdf creato:
    pdf.Output()

    Per salvarlo:
    pdf.Output(pdfpath)

    dove per pdfpath si intende il percorso. Ad es. per aruba:

    pdfpath = Server.MapPath("mdb-database/fatture/nomeFattura.pdf")


  • User Newbie

    @madai said:

    Per mostrare a video il pdf creato:
    pdf.Output()

    Per salvarlo:
    pdf.Output(pdfpath)

    dove per pdfpath si intende il percorso. Ad es. per aruba:

    pdfpath = Server.MapPath("mdb-database/fatture/nomeFattura.pdf")

    e per salvarlo in locale?


  • User Newbie

    Ho un applicativo che usa fpdf...genera i pdf , me li salva su una cartella public e tutto ok...ma se li voglio salvare su c:\temp ?? Come crisbio si deve fare ??
    Uso il comando
    reportPath =Server.MapPath("public") & "\provvigioni" & NomeFile

    Per salvarli sul server del sito... ma io voglio salvarli sul pc locale...

    Help


  • User Attivo

    Per salvarli sul pc locale devi per forza scaricare il file. Il server non può avere accesso diretto all'hard disk di un client (e menomale senò aivoglia di PC formattati da remoto :D).
    Quindi o forzi il download diretto senza salvare o salvi e poi scarichi.


  • User Newbie

    ..si certo...mi sono spiegato male... 🙂 intendevo come fare a forzare il download..ho provato con il parametro D nel fpdf.output .. ma sembra non funzionare... 😕