Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 33
  1. #1
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870

    Mandare a capo una stringa

    Ciao a tutti.

    In allegato trovate un campo testo di un form; come vedete ho scritto all'interno del box:

    Informazioni;
    Varie;
    Eventuali.

    Mi aspettavo che nel file rtf generato con ASP le tre voci venissero rispettate nella formattazione e cioè andando a capo, ma invece me le ritrovo in questa forma:

    Informazioni; Varie; Eventuali.

    Posso risolvere ?
    Grazie-

  2. #2
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    allegato
    Immagini allegate Immagini allegate

  3. #3
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,031
    se quella è una textarea guarda fra le proprietà di cui dispone... dovrebbe esserci quella che cerchi... mi pare fosse WRAP

  4. #4
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Si è una textarea, ho provato ad impostare la proprietà WRAP in vari metodi (soft, virtual, ect) ma niente da fare...

  5. #5
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    up

  6. #6
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    come lo crei l'rtf?

  7. #7
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Grazie per la risposta, il file rtf lo creo così:

    codice:
    <%
    
    'Per leggere il documento utilizzo FSO
    Set fso = CreateObject("Scripting.FileSystemObject")
    
    'modulo_lavori.rtf e' il documento di base che contiene i tag
    Set f = fso.OpenTextFile(Server.MapPath("modulo/modulo_lavori.rtf"), 1)
    
    'Leggo tutto il contenuto del documento
    Documento = f.ReadAll
    
    'chiudo subito
    f.Close
    Set f = Nothing
    
    'ora sostituisco i TAG con i campi contenuti nella form
    strDescrizione = request.form("descrizione")
    Documento = Replace(Documento, "[Descrizione]", strDescrizione)
    
    'creo un nuovo documento con la descrizione reale al posto dei TAG
    Set f = fso.OpenTextFile(Server.MapPath("modulo/modulo_lavori_"& strDescrizione &".rtf"), 2, True)
    
    'chiudo tutto
    f.Write Documento
    f.Close
    Set f = Nothing
    Set fso = Nothing
    %>

  8. #8
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    e il form com'è fatto? il campo "descrizione" non può essere la textarea :master:

  9. #9
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da willybit
    e il form com'è fatto? il campo "descrizione" non può essere la textarea :master:
    Non ho capito, cmq ecco anche il form:

    codice:
    <html>
    
    <body>
    
    <form method="POST" action="pagina_successiva.asp">
      <textarea rows="2" name="descrizione" cols="20"></textarea>  
      <input type="submit" value="Invia" name="B1">
      
    </form>
    
    </body>
    
    </html>

  10. #10
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da fraude
    codice:
    strDescrizione = request.form("descrizione")
    Documento = Replace(Documento, "[Descrizione]", strDescrizione)
    
    'creo un nuovo documento con la descrizione reale al posto dei TAG
    Set f = fso.OpenTextFile(Server.MapPath("modulo/modulo_lavori_"& strDescrizione &".rtf"), 2, True)
    se nella textarea ci sono "ritorni a capo" la pagina dovrebbe andare in errore quando crei il file. Stai usando il valore del campo descrizione come parte del nome del file da creare :master:

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 © 2026 vBulletin Solutions, Inc. All rights reserved.