/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
newline der er blevet postet forsvinder
Fra : hygum


Dato : 06-04-06 06:31

Når jeg taster enter i min textarea i et php dokument, så bliver de
godt nok gemt i databasen, men når posten vises igen på hjemmesiden,
er newlines forsvundet. Og hvis jeg indsætter nl2br så kommer disse
grimme ting jo med i databasen. Er der nogen, der har løst dette
generelle problem?


 
 
Thomas Jari (06-04-2006)
Kommentar
Fra : Thomas Jari


Dato : 06-04-06 08:06

On 5 Apr 2006 22:30:43 -0700, "hygum" <thomashygum@gmail.com> wrote:

>Når jeg taster enter i min textarea i et php dokument, så bliver de
>godt nok gemt i databasen, men når posten vises igen på hjemmesiden,
>er newlines forsvundet. Og hvis jeg indsætter nl2br så kommer disse
>grimme ting jo med i databasen. Er der nogen, der har løst dette
>generelle problem?

Kan du ikke bare skirve dem ud med nl2br?

--
Thomas Jari
http://thomas.weblogging.dk

Benny Nissen (06-04-2006)
Kommentar
Fra : Benny Nissen


Dato : 06-04-06 10:11

hygum ramte sit keyboard den 06-04-2006 07:30 og fik dette ud af det:
> Når jeg taster enter i min textarea i et php dokument, så bliver de
> godt nok gemt i databasen, men når posten vises igen på hjemmesiden,
> er newlines forsvundet.

Er du sikker på de er forsvundet ?

Prøv med

echo "<pre>";
echo $tekst_fra_database;
echo "</pre>";

Eller som Thomas skriver:

echo nl2br($tekst_fra_database);

--
Benny Nissen
www.bennynissen.dk

Jens Gyldenkærne Cla~ (06-04-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 06-04-06 10:20

hygum skrev:

> Når jeg taster enter i min textarea i et php dokument, så
> bliver de godt nok gemt i databasen, men når posten vises igen
> på hjemmesiden, er newlines forsvundet. Og hvis jeg indsætter
> nl2br så kommer disse grimme ting jo med i databasen. Er der
> nogen, der har løst dette generelle problem?

Det er nok mere oplagt at spørge i php-gruppen.
Generelt er teknikken at gemme linjeskift i databasen (som du også
gør nu), og så sørge for at konvertere dem til <br> (evt. <p>/<br>)
når teksten udskrives igen.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste