Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Tech
 
[Php]Mantenere fromattazione in un textarea
Clicca QUI per vedere il messaggio nel forum
Drake83
Ciao! Come da oggetto volevo sapere se è possibile mantenere il formato di un testo immesso in un textarea. Ad esempio se in una pagina c'è un textarea e dentro vi scrivo

" ciaoo

ciaooo


ciaooo"

e passo come parametro post il valore di tale campo vorrei che la pagina ricevente mantenesse il formato immesso. So che è una domanda banale ma appunto come si fa a mantenere la formattazione?

Definendo molto semplicemente il textarea così :

<textarea name="domanda" ></textarea>

e stampando nella pagina ricevente il valore di $_POST[doamnda] mi scrive il testo in una riga unica.

Grazie :D

foolish
devi utilizzare delle regex,
prova così.

PHP:

$text = preg_replace('/(\r|\n|\r\n)/','<br />',$_POST['textarea']);


yeah
Sì, è una questione di sostituire le sequenze di escape necessarie per passare il testo da una pagina all'altra in qualcosa di stampabile.

Prova quando dice foolish oppure guarda le varie funzioni di sostituzione in String functions

Drake83
ok grazie mille :D

yeah un giorno o l'altro mi devo sdebitare rispondi sempre tu :asd:

Ciao!

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate