webForumDet fria alternativet

plocka bort radbryten

2 svar · 198 visningar · startad av visslaren

visslarenMedlem sedan juli 20011 222 inlägg
#1

har ett litet problem. jag vill ta bort radbryten ur en textsträng innan jag tjongar in den i en databas. provade att använda nl2br()men det blev inget bra. det gav ett resultat som i databasen ser ut så här ungefär

blabla<br />
blabla

vill ha så att det ser ut såhär i databasen istället

blabla<br>blabla

alltså inte newline. har försökt med att plocka bort \n med hjälp av str_replace men det gav inget resultat.

Skälet till att jag vill ha det så är att värdet sen ska dunkas in i variablar i javascript och dessa tycks inte palla radbryten för fem öre :(

nån som vet nåt sätt att göra detta på?

Tack på förhand!

MatteMedlem sedan aug. 20002 975 inlägg
#2

Istället för nl2br:

$str = preg_replace("/(\r\n|\r|\n)/", "<br>", $str);
visslarenMedlem sedan juli 20011 222 inlägg
#3

tackar :) fungerade jättebra :)

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)