Avatar billede hairboy2 Nybegynder
09. april 2002 - 21:52 Der er 2 kommentarer og
1 løsning

Lav linieskift!

Vi indsender en tekst ved hjælp af en almindelig form. FX:

        <form name="send" method="post" action="blabla">
          <textarea name="textfield"></textarea>
          <br>
          <br>
          <input type="submit" name="besked" value="Submit">
        </form>

I teksten er der lavet linieskift. Men hvis vi indsætter teksten i beskeden på normal vis:

mysql_query("insert into besked (besked) values ('$besked')");

gemmes linieskiftene ikke! For at disse kommer skal linieskiftene fra teksten i formen vel konverteres til html-koden <br>. Hvordan gør man det?
Avatar billede htx98i17 Professor
09. april 2002 - 21:54 #1
echo(nl2br($tekst));
Avatar billede snigermunken Nybegynder
09. april 2002 - 21:54 #2
nl2br($tekst);

så laver den linieskift om til <br> når du trækker data ud af databsen.
Avatar billede mortenfn Nybegynder
09. april 2002 - 21:55 #3
øv serveren er noget langsom

som deander nl2br
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester