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

Discussione: Andare a capo

  1. #1
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314

    Andare a capo

    Ho creato una pagina ASp dove si può inserire automaticamente il testo che poi viene visualizzato su un'altra pagina,ma quando premo invio per andare a capo il testo non va a capo ma mette uno spazio...
    Come devo fare?C'è bisogno di un qualche controllo?

  2. #2
    quando stampi il testo a video devi mettere

    codice:
    replace(VARIABILE_CON_TESTO,vbcrlf,"
    ")

  3. #3
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Dovresti utilizzare l'operatore:
    codice:
    & VBcrlf &

  4. #4
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314
    Originariamente inviato da santino83
    quando stampi il testo a video devi mettere

    codice:
    replace(VARIABILE_CON_TESTO,vbcrlf,"
    ")
    Nella mia index c'è questo testo che viene letto...ma dove devo mettere quella parte di codice?

  5. #5
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314
    L'index è strutturata in questo modo:
    codice:
    <%@LANGUAGE="VBSCRIPT"%>
    
    <%
    
    
    Set rs = Server.CreateObject( "ADODB.Recordset" )
    SQL="select * from elenco"
    rs.Open SQL,Con, 2,2
    %>
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <style type="text/css">
    <!--
    .Stile12 {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 18px;
    	font-weight: bold;
    	color: #FF0000;
    }
    .Stile13 {
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 10px;
    	color: #000066;
    	font-weight: bold;
    }
    -->
    </style>
    </head>
    
    <body>
    <table width="80%"  border="1" align="center" cellpadding="0" cellspacing="0">
      <tr>
      <% while not rs.eof %>
        <td><span class="Stile12"><%= rs("titolo") %></span></td>
      </tr>
      <tr>
        <td><span class="Stile13"><%= rs("articolo") %></span></td>
      </tr>
      <tr>
        <td bgcolor="#990000"><hr width="400"></td>
      </tr>
      <% 
    rs.movenext
    wend
    %>
    </table>
    
    
    admin</p>
    
    
    
      <%
    rs.close
    set rs = nothing
    con.close
    set con = nothing
    %>
    </p>
    </body>
    </html>

  6. #6
    <td><span class="Stile13"><%= replace(rs("articolo"),vbcrlf,"
    ") %> </span></td>

  7. #7
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314
    Funziona...!!!!
    Grazie!!!!

    Devo però chiederti un'ultima cosa...
    Il testo che scrivo va poi salvato sul DB...come posso fare per non mettere dei limiti nella lunghezza dei caratteri?
    Cioè access mi dice al massimo 255 caratteri, ma sei il testo fosse più lungo?Come posso fare?

  8. #8
    devi settare il campo come "MEMO"

  9. #9
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Utilizzi un campo di tipo memo e non di tipo text
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  10. #10
    Utente di HTML.it L'avatar di ISE
    Registrato dal
    Sep 2003
    Messaggi
    1,314
    Apro access in modalità struttura ed imposto il tipo di dati come MEMO...giusto?Ma che differenza c'è tra TESTO e MEMO?

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.