Just nu i M3-nätverket
Gå till innehåll

Problem med radbrytning...


Jonas_Granqvist

Rekommendera Poster

Jonas_Granqvist

Jag håller på att programmera en gästbok i PHP och jag har råkat ut för ett problem. Om man skriver ett inlägg i gästboken och sedan postar det syns inte de radbrytningar man gör.

 

Exempel:

"Hej

 

jag tycker det är roligt att skriva"

 

Blir:

"Hej jag tycker det är roligt att skriva"

 

Gästboken bryr sig alltså inte om att ta med radbrytningar. Finns det något sätt att lösa det här? Jag har provat med att använda <pre>-taggen, men då kan raderna bli hur långa som helst...

Länk till kommentar
Dela på andra webbplatser

Det beror ju på att radbrytningar i html-koden inte visas på sidan. För att få en radbrytning anger man ju <br> istället. Det du får göra är alltså att byta ut radbrytningarna "\n" i inlägget mot <br> innan du skriver ut det på sidan.

 

Du kan antingen använda den generella funktionen str_replace eller nl2br.

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...