PDA

Volledige versie bekijken : alweer enters


latino
%Europe/Berlin %725 %2005, 18:24
Hoi,

Ik weet het alweer enters, maar ik heb alles al geprobeerd van dit forum:

dynTF.text = jeTekst.split("\\r\\n").join("\\n");

$message = preg_replace("/(\015\012)|(\015)|(\012)/","<br>", $message);

$text.=ereg_replace('<br />\r\n', '\n', $row[tabel_text]."||");


iemand anders nog wat? ik blijf twee enters krijgen

Roenes
%Europe/Berlin %745 %2005, 18:53
Ligt eraan waar je tekst staat. De bovenste optie is voor in flash, de 2 onderste zijn voor in php. Je zult dus je situatie iets beter moeten beschrijven :p

latino
%Europe/Berlin %770 %2005, 19:29
ok dit heb ik in php geprobeerd:

$message = preg_replace("/(\015\012)|(\015)|(\012)/","<br>", $message);

$text.=ereg_replace('<br />\r\n', '\n', $row[tabel_text]."||");

en dit in flash:

dynTF.text = jeTekst.split("\\r\\n").join("\\n");


Het volgende is het geval:

Ik laad gewoon text uit de database zo flash in maar dus met dubbele enters. Mijn text zit gewoon in de database. Er staan geen <br> in ofzo (letterlijk dan)

SaphuA
%Europe/Berlin %900 %2005, 22:36
jeTekst.split("\r").join("\n");
Is het volgens mij gewoon :)

Roenes
%Europe/Berlin %903 %2005, 22:41
Lijkt me sterk, je vervangt op die manier de ene enter voor de andere :) \r en \n zijn beide enter tekens :)

Gerrit55
%Europe/Berlin %954 %2005, 23:54
je moet niet escapen, dus \\r, dan moet er letterlijk "\r" in je tekst staan, en niet een enter-waarde

dus
string.split("\r\n").join("\n")

SaphuA
%Europe/Berlin %260 %2005, 07:15
Lijkt me sterk, je vervangt op die manier de ene enter voor de andere :) \r en \n zijn beide enter tekens :)
Ohja woops :)
Het is gewoon wat ol zegt:
.split("\r\n").join('<br>');
.split("\r\n").join("\n");

latino
%Europe/Berlin %327 %2005, 08:51
thanks!die doet het

.split("\r\n").join("\n");