Stránka 1 z 1

Formulář v HTML, jak zjistím konec řádku v textarea ?

Napsal: 01 pro 2009 16:42
od CZechBoY
Zdravim,
neví někdo jak se dá poznat že text je zalomený ?
např mám text:
ahoj
jak
se
máš
?

A když mi to vyjede do proměnné tak je to: "ahoj jak se máš ?"
Docela by se to hodilo, je to pro psaní článků :) a dávat tam <br> se mi moc nechce

Re: Formulář v HTML, jak zjistím konec řádku v textarea ?

Napsal: 01 pro 2009 17:24
od PreTox
Dělá se to přes chr(13) což je znak ENTER, neboli zalomení řádku v textarea.

Re: Formulář v HTML, jak zjistím konec řádku v textarea ?

Napsal: 01 pro 2009 17:28
od CZechBoY
Takže když odesílám formulář tam mám vyhledat znak Chr(13) a nahradit ho znakem <br> ?

Re: Formulář v HTML, jak zjistím konec řádku v textarea ?  Vyřešeno

Napsal: 01 pro 2009 18:47
od PreTox
Buď tohle

Kód: Vybrat vše

$text = str_replace("\n", "<br />", $text);

nebo tohle

Kód: Vybrat vše

$text = str_replace(Chr(13), "<br />", $text);


Vyzkoušej, jestli ti to funguje.

Re: Formulář v HTML, jak zjistím konec řádku v textarea ?

Napsal: 01 pro 2009 18:56
od CZechBoY
Ok dík moc.
moc mi to pomůže, fungují obě varianty.