Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: fpdf e link esterni

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591

    fpdf e link esterni

    Ciao, ho un problemino che spero voi sappiate risolvere.
    Io una pagina in cui creo un pdf con fpdf e lo faccio vedere all'utente, sul pdf ho dei link ad una pagina in cui faccio vedere dei dati ulteriori rispetto al dato cliccato.
    Il problema è che se ritorno al pdf con il tasto indietro del browser la pagina mi rielabora ex novo il pdf con inutile spreco di tempo e risorse.
    domanda in che modo si può evitare tutto ciò??

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591
    ho pensato generare e scrivere l'output su un file se non esiste ed aprirlo poi in qualche maniera.
    ora il problema è :
    se uso
    header('Location: filepdf.pdf');
    poi possono essere facilmente consultabili senza essere loggati poichè
    dalla barra degli indirizzi possono copiarsi il link e non mi piace.
    se uso
    include ("file.pdf");
    cerca sempre di forzarmi un download..

    e quindi?? come fare?

  3. #3
    Originariamente inviato da stabi
    ho pensato generare e scrivere l'output su un file se non esiste ed aprirlo poi in qualche maniera.
    ora il problema è :
    se uso
    header('Location: filepdf.pdf');
    poi possono essere facilmente consultabili senza essere loggati poichè
    dalla barra degli indirizzi possono copiarsi il link e non mi piace.
    se uso
    include ("file.pdf");
    cerca sempre di forzarmi un download..

    e quindi?? come fare?
    scusa io farei così..
    un link APRI IL FILE
    un link SALVA IL FILE SUL SERVER
    un link SALVA IL FILE

    con lE rispettiva direttiva:
    codice:
    $pdf->Output("ciao.pdf","I");
    $pdf->Output("ciao.pdf","F");
    $pdf->Output("ciao.pdf","D");
    boo...non so se per te va bene!!


  4. #4
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591
    no, ok la scrittura con fpdf con pdf->output('file') però questo va bene la prima volta, quando non è mai stato creato, ma poi?

    cioè ora testo la presenza del file pdf e se non esiste lo genero con fpdf poi lo apro ma non so come fare per impedire una sua consultazione senza loggarsi visto che con header('Locatio:...')
    poi posso tranquillamente copiarmi l'indirizzo del file.

    con include(file) mi cerca di fare il download.

  5. #5
    Originariamente inviato da stabi
    no, ok la scrittura con fpdf con pdf->output('file') però questo va bene la prima volta, quando non è mai stato creato, ma poi?

    cioè ora testo la presenza del file pdf e se non esiste lo genero con fpdf poi lo apro ma non so come fare per impedire una sua consultazione senza loggarsi visto che con header('Locatio:...')
    poi posso tranquillamente copiarmi l'indirizzo del file.

    con include(file) mi cerca di fare il download.

    ee....allora devi mettere il file nel db!



  6. #6
    salvi il file sul server e poi usi readfile() per restituirlo all'utente.

    La seconda volta non devi far altro che controllare se il file esiste e in caso positivo mostrarlo subito.

    Ciao

  7. #7
    Originariamente inviato da bubu77
    salvi il file sul server e poi usi readfile() per restituirlo all'utente.

    La seconda volta non devi far altro che controllare se il file esiste e in caso positivo mostrarlo subito.

    Ciao


    ....non sapevo!Pensavo l'unica soluzione solo quella del db!

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591

    più esattamente cosa dovrei fare con readfile?
    ho messo readfile('file.pdf'); e mi cerca di downloadare la pag php o qcosa di simile!

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    scusate, non conosco fpdf nè la gestione dei link nei documenti pdf... ma non si può creare un pdf con link che si aprano in nuove istanze del browser... così il problema non sussiste affatto? Chiedo da perfetto profano.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591
    @Andrea1979
    che io sappia con fpdf no.

    Ho trovato un estensione di fpdf che si chiama fpdi che consente di riaprire il file ma così non ho più i link!

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.