Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    apici e virgolette in creazione pdf

    Ciao a tutti, il seguente è il codice che sto utilizzando per generare un pdf:


    <%
    dim strTesto
    strtest = Request.Querystring("strtestop")
    strTesto = ucase(strtest)

    Set pdf=CreateJsObject("FPDF")
    pdf.CreatePDF()
    pdf.SetPath("fpdf/")
    pdf.Open()
    pdf.SetFont "arial","",12
    pdf.AddPage()
    pdf.MultiCell 180,5,strTesto,1,0,"j"
    pdf.Close()
    pdf.Output()
    Set pdf = nothing
    %>

    Funziona parzialmente, il problema nasce quando nel testo che ricevo da un'altra pagina con il metodo Request.Querystring("strtestop"), vi sono delle Virgolette " o degli apici ' , in corrispondenza di essi il testo si interrompe. Quindi si crea il pdf ma si interrompe alla prima virgoletta o apice esistente!!!

    dove sbaglio

  2. #2
    Prova a duplicare gli apici con un replace(testo,"'","''") nella stringa che ricevi così il sistema apre e chiude la stringa.

  3. #3
    grazie al tuo consiglio ho capito che il problema non è nel codice per generare il pdf ,ma in quello per l'invio. infatti la stringa si tronca sul nascere:

    <P ALIGN=CENTER>SCARICA IL PRESENTE ARTICOLO IN FORMATO PDF</cite>
    " target=new>[img]/tiriolo/immagini/reader_icon.gif[/img]

    Questo è il codice per inviare la stringa alla pagina che crea il pdf.
    Ho notato che il testo si troca qui!!!

  4. #4

  5. #5
    Allora, sono riuscito a farlo funzionare sostituendo Request.Querystring con un form :

    <input type=HIDDEN name="testo" value="<%=strTesto%>">
    <input type=SUBMIT value="SCARICA">



    ma solo per gli apici , se nel testo ci sono delle virgolette " , siamo punto e a capo, , ma e già molto!!!

    :master: :master:

  6. #6
    usa o server.URLEncode(stringa) per gli url o server.HTMLENcode(stringa) per il form (oppure sempre il primo metodo...)


  7. #7
    Utente di HTML.it L'avatar di serpiko
    Registrato dal
    Feb 2005
    Messaggi
    346

    interessante...

    aloangaset potresti postare tutto il cosdice che usi per la creazione online di documenti in pdf?!?
    attenta allo sportello quando scendi!!!!

  8. #8

    Re: interessante...

    Originariamente inviato da serpiko
    aloangaset potresti postare tutto il cosdice che usi per la creazione online di documenti in pdf?!?
    http://www.aspxnet.it/public/Default.asp?page=172
    san imente saluta

    * http://simonecingano.it *

  9. #9
    Utente di HTML.it L'avatar di serpiko
    Registrato dal
    Feb 2005
    Messaggi
    346

    ...

    si lo avevo già visto ma non riesco a farlo fungere... mi dici come fare?
    attenta allo sportello quando scendi!!!!

  10. #10

    Re: ...

    Originariamente inviato da serpiko
    si lo avevo già visto ma non riesco a farlo fungere... mi dici come fare?
    leggi la documentazione
    peraltro a inizio topic hai pure un bell'esempio pratico
    più di così.
    san imente saluta

    * http://simonecingano.it *

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.