19. august 2003 - 19:15Der er
19 kommentarer og 1 løsning
Bevare linjeskift i tekst ved indsættelse i DB, uden andet HTML
Jeg har to variabler, henholdsvis $news_title og $news_content.
Det jeg ønsker er at bevare de linjeskift som brugeren evt. har lavet, men samtidig også filtrere HTML koder fra. Men jeg går ud fra at man jo skal bruge "<br>", så den skal jo helst ikke smides ud - men alt andet.
Jeg har brugt noget kode fra PHP-referencen...og det virker også, men ja, den fjerner også "<br>"-tags.. Så det hjælper jo ikke rigtigt noget.
Nogen som har svaret?....undskyld... Hvem har svaret? ;)
dea_pg>> eh, tja.. den laver så kun \n om til <br>... jeg skal have fjernet alle andre HTML tages, end lige <br> - hvis jeg skal bruge nl2br(); - måske er det den vej man skal gå??
Du er fandme guld tipsen! ;) - det virker ( P.S.: man kan også nl2br() før man indsætter dataene..men..det er jo i princippet ligemeget.. ) men...det virker nu! - læg et svar og få dine point ;)
hvis du bruger nl2br() inden du indsætter i db, slipper du for at bruge den efterfølgende (mange gange), men får i stedet ekstra html-kode ind i din tekst - og det kan jo være du vil kunne redigere denne tekst senere hen - og så er det nemmere, hvis der ikke er smidt ekstra html-kode ind.
Well, for det først er der en "warning" ved funktionen 'strip_tags()', hvilket jeg ikke finder videre positivt. Og derudover så var tipsens svar det er gjorde at jeg fik løst mit problem. Derfor fik han pointene. Håber du forstår ;o).
dea_pg>> Det er rigtigt det du siger. Men tipsen var altså bare på pletten, og jeg fik det til at virke ud fra hans beskrivelse/hjælp/vejledning. Derfor fik han pointene. Kort sagt: det var tipsens skyld at jeg fik mit script til at fungerer efter hensigten.
det svære er ikke hade, det er at tilgive - og hvorfor gå efter noget der ikke er det sværeste?
Morten
Synes godt om
Ny brugerNybegynder
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.