sostituire un "a capo" con spazio postato il 19/04/2008 12:02:42 nel forum programmazione, gdrcd e open source
brevemente, ho una textarea al posto della classica barra di input.
ovviamente a volte l'utente può premere invio nella textarea, e quindi creare una azione spezzettata. Questa viene registrata nel db, ma il carattere "a capo" poi fa casino al momento dell'output (sul gdrcd).
quindi cosa vorrei fare: quando ricevo in post la stringa della azione, sostituire il carattere a capo con uno spazio.
ecco... =_= quale cacchio è il carattere "a capo"? (indicato con XXXX)
Pagine → 1
19/04/2008 13:33:13
se non erro per evitare casini in fase i output si usa la funzione nl2br() di php che ti riconosce gli "a capo"...
per quanto riguarda la sostituzione non ci ho mai provato (visto che ho sempre usato nl2br()) ma in teoria non dovrebbe essere "<br>" il carattere che riconosce l' "a capo"?
19/04/2008 13:40:27 e modificato da darkside of breakfast il 19/04/2008 13:40:56
in php l'accapo è /n se non erro.
O era backslash?
19/04/2008 14:03:43 e modificato da xenom il 19/04/2008 14:05:25
No è backslash e dopo n.
19/04/2008 14:30:24 e modificato da gemini il 19/04/2008 14:35:02
$stringa = str_replace("\r\n","<BR>",$stringa);
:-)
20/04/2008 18:50:59
bingo per Gemini.
con l'unica differenza che io metto "" al posto di "<br>" perché voglio che l "'a capo" venga praticamente tolto in modo di avere una stringa tutta sulla stessa riga.
per ora sembra andare, vi farò sapere, grazie ^^
20/04/2008 19:49:51
Ti consiglio però di non mettere "" ma "& nbsp;" (ovviamente con & e n attaccati)
20/04/2008 19:59:19
20/04/2008 23:33:04
piccola postilla impariamo l'xhtml <br /> non <br>
21/04/2008 09:12:39
21/04/2008 09:38:57
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
nick nightingale ha risposto alla discussione: Perché non avete più voglia di giocare?