Hvordan får jeg automatisk linjeskift mm. i mit form output?

Tags:    html css

Hej.

Jeg er ved at lave en form side til at smide data ind i en MySQL database med. Det går fremragende, med der er dog én detalje som jeg er nysgerrig efter at få uddybet:

Når jeg laver et linjeskift i mit <textarea> område, så kommer det ikke med i databasen. Jeg er nødt til at indtast <br> i teksten. Nu kan jeg ikke helt blive enig med mig selv om det er nemmest at jeg bare holder det sådan... Men anyway, hvordan får jeg mit output formatteret automatisk?

Bonus spørgsmål: Hvad med Bold, Italic og den slags... Kan man lave en knap som indsætter tag'en eller?

Mvh
Gunnar



Det ville nok være en ide at oplyse hvad sprog det skal laves i...

---
Hilsen Anders



Det ville nok være en ide at oplyse hvad sprog det skal laves i...

---
Hilsen Anders


Mede vel...

Formen er jo ren HTML (hvorfor spørgsmålet er postet her)
Basen er som sagt MySQL, og koden PHP.

Mvh
Gunnar



Brug str_replace
http://php.net/str_replace

For at lave linjeskift på udskriften skriver du så:
str_replace ("\\n", "<br>", $string);

og mht. til bold/italic, så benytter du bare samme metode.



Hej.

Jeg er ved at lave en form side til at smide data ind i en MySQL database med. Det går fremragende, med der er dog én detalje som jeg er nysgerrig efter at få uddybet:

Når jeg laver et linjeskift i mit <textarea> område, så kommer det ikke med i databasen. Jeg er nødt til at indtast i teksten. Nu kan jeg ikke helt blive enig med mig selv om det er nemmest at jeg bare holder det sådan... Men anyway, hvordan får jeg mit output formatteret automatisk?

Bonus spørgsmål: Hvad med Bold, Italic og den slags... Kan man lave en knap som indsætter tag'en eller?

Mvh
Gunnar


hej

kommer der ikke bare \\n ind i din database, istedet for <br>.

adam
Køb en zebra - og kald den plet




du kan bruge funktionen nl2br() til automatisk linieskift

$tekst = nl2br($tekst);

http://dk.php.net/manual/en/function.nl2br.php

Verden er hvad du gør den til! | http://bixi.dk/ | info[snabela]bixi[dot]dk



JA, brug nl2br() det gør da det hele meget lettere


Jan Larsen
CO-owner http://www.jabo-web.com




Takker mange gange - tippet er brugt FLITTIGT :-)

KH
Gunnar



t