Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 40
  1. #1

    form andare a capo >inizio paragrafo

    ciao ragazzi
    gli utenti del mio sito tramite un form scrivono articoli che poi tutto va registrato in 1 database e poi visualizzato nella home , anche se strutturano l'articolo con titolo "a capo" articolo poi il testo viene visualizzato di continuo senza rispettare gli inizii paragrafo ect ect cosa potrei fare??????

  2. #2

  3. #3
    guarda, così a bomba direi che il problema non può essere risolto se non spezzando titolo e testo.
    Non sono un esperto in linguaggi server side, ma credo che sia php che asp acchiappino una text area come testo e basta, senza prendere in considerazioni spazi e a capo, a meno che siano programmati per farlo.

    A mio avvido la cosa più semplice è di prevedere un box titolo e un box testo, un po come in questo forum. E organizzare il linguaggio server side e il database in modo da restitutire una formattazione dell'articolo che includa titolo (magari in grasseto) e a capo il testo.


  4. #4
    volendo si potrebbe prevedere l'inserimento di codice (X)HTML.

    Per l'andare accapo... se metti dentro un <pre> ti tiene la formattazione: serve a quello.

  5. #5
    si ma il problema allora è in scrittura non in lettura.
    Insomma, il database conserva la versione formattata ma quando la scrive sulla pagina smerdicchia tutto, no?
    Se fosse così il pre sarebbe perfetto.
    Ma se come penso il database ha semplicemente del testo allora anche mettendo un pre non risolvi nulla.

    Come dire, ho la sensazione che il problema non stia nel form né nel codice html generato, ma nello script che scrive sul database. Però potrei sbagliarmi.

  6. #6
    allora io ho già messo un box titolo ed uno messaggio riesco pure a formattare (dimensione, colore)i testi ma riesco gestire gli inizi paragrafo anche se nel box messaggio metto digito con il nuovo paragrafo poi in lettura mi esce tutto di seguito :master: :master:

  7. #7
    Originariamente inviato da vinarcid0810
    allora io ho già messo un box titolo ed uno messaggio riesco pure a formattare (dimensione, colore)i testi ma riesco gestire gli inizi paragrafo anche se nel box messaggio metto digito con il nuovo paragrafo poi in lettura mi esce tutto di seguito :master: :master:
    traduci...





    ovvio che nel db (come anche nel codice della pagina fagianello) hai puro testo
    gli accapo nel codice della pagina non corrispondono agli accapo di cosa visualizza il browser a meno che non sia dentro un pre (che tiene la formattazione: pre = preformattato)

    Se vuoi andare accapo in pagina devi scrivere
    nel codice (X)HTML

  8. #8
    Non ci ho capito una briscola

    hai due box.
    Un text box dove va il titolo e che viene scritto in un campo del database ad hoc.
    E una text area dove va il testo in paragrafi che viene scritto in un altro campo del database.

    Quando vai a richiamare i campi del database avrai, per esempio
    codice:
    <table><tr><td>richiamo titolo dal database</td></tr>
    
    
    <tr><td>richiamo testo in paragrafi</td></tr></table>
    Ora, se mettessi un tag PRE
    codice:
    <table><tr><td>richiamo titolo dal database</td></tr>
    
    
    <tr><td><pre>richiamo testo in paragrafi</pre></td></tr></table>
    Non credo risolveresti una cippa perchè il pre richiama la formattazione del testo nel database che, credo, viene scritto senza tenere conto degli "a capo".

    A mio avviso, e sempre se ho capito bene, l'unico modo è integrare nei tag del textarea il comando wrap="physical". In questo modo il database dovrebbe registrare esattamente il testo come appare in pagina e, usando poi i tag pre, verrà riscritto seguendo quella formattazione.


  9. #9
    Originariamente inviato da creattivo
    A mio avviso, e sempre se ho capito bene, l'unico modo è integrare nei tag del textarea il comando wrap="physical". In questo modo il database dovrebbe registrare esattamente il testo come appare in pagina e, usando poi i tag pre, verrà riscritto seguendo quella formattazione.

    che stai a dì?!?

    è completamente errato.

    deve scrivere lato server br dove serve

    in php per esempio http://it2.php.net/nl2br


  10. #10
    http://vinarcid0810.altervista.org/articolo.php

    guardate questa pagina ecco il risultato con il <pre>
    ci siamo quasi però non rispetta la dimensione della tabella quindi non andando a capo la tabella si allunga :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 © 2025 vBulletin Solutions, Inc. All rights reserved.