Akela Skrevet 19. mars 2008 Del Skrevet 19. mars 2008 Jeg har et tekstfelt (form) som skal lagres i mysql. Problemet er at linjeskiftene er borte når jeg henter ut teksten fra databasen igjen. En tungvint måte er å legge inn <br> alle steder i teksten hvor det skal være linjeskift. Men det må vel være en bedre måte å gjøre dette på? F.eks hvordan konverteres linjeskiftene i denne forum-formen? Her er jo linjeskiftene bevart. Lenke til kommentar
headbullen Skrevet 19. mars 2008 Del Skrevet 19. mars 2008 (endret) Skift ut alle \n med <br> når du lager vell ? Eller skift \n med <br> når du spytter teksten ut der den skal ut... Endret 19. mars 2008 av headbullen Lenke til kommentar
hotsand Skrevet 19. mars 2008 Del Skrevet 19. mars 2008 Bruk nl2br() når du presenterer teksten http://www.w3schools.com/php/func_string_nl2br.asp Lenke til kommentar
Manfred Skrevet 19. mars 2008 Del Skrevet 19. mars 2008 Som kommentert i tidligere tråder, så er det fy-fy å lagre html-kode i databasen. Det bør ligge som linjeskift der, og så erstattes med <br> når du henter det ut igjen. Lenke til kommentar
Akela Skrevet 20. mars 2008 Forfatter Del Skrevet 20. mars 2008 Takk for svar! Har mye igjen å lære... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå