Autor Zpráva
milbr
Profil *
Přeji pěkný den,
chtěl bych poprosit, zda nevíte jak odstranit nebo nahradit za <br> formátovací znaky ( \r\n ) po odeslání formuláře.

Moc děkuju Milan
Alphard
Profil
Stačí libovolná funkce pro náhradu textu, např. str_replace().
Rellik
Profil
třeba tak jak píše Alphard:

$text = str_replace("\n","<br />",$text);
milbr
Profil *
Moc díky, to mě mohlo také napadnout.

Vyřešeno, pěkný víkend. Milan
Str4wberry
Profil
Případně lze použít přímo funkci nl2br.
Alphard
Profil
[#5] Str4wberry
To tam nechá sekvence odřádkování. milbr se jich chce výslovně zbavit nebo nahradit. [#3] klidně mohlo nahrazovat za prázdný řetězec (a navíc neřeší \r).
Str4wberry
Profil
No, on se ten dotaz dá podle mě uchopit více způsoby, cílem může být:

1) Nahradit „\r\n“ značkou <br>.
2) Nahradit značku <br> sekvencí znaků „\r\n“.
3) Nahradit odřádkování za značkou <br>.

Těžkou soudit, co milbr přesně chce. :–)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0