Quattro7 Skrevet 13. september 2007 Del Skrevet 13. september 2007 Hei! I databasen min har jeg endel tekst som er kjørt htmlentities på før det ble sendt til datbasen. Jeg har tatt vekk htmlentities() fra spørringa nå, men det som allerede er i databasen endrer seg selvfølgelig ikke. Problemet er at jeg ønsker å printe det som står i databasen, men da kommer taggene også, pga. htmlentities. En tekst ser f.eks slik ut etter utskrift fra database: <br /><br /> Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. </div><div class="paragraph Body" style="line-height: 20px; text-decoration: none;"> </div> <div class="paragraph Body" style="line-height: 20px;Tekst</div> <div class="paragraph Body" style="line-height: 20px; Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. Tekst. </div> </div> </div> </div> Er det noen måte jeg kan få vekk alle taggene fra utskriften på? Lenke til kommentar
CruellaDeVille Skrevet 13. september 2007 Del Skrevet 13. september 2007 Strip_tags()? Lenke til kommentar
Ekko Skrevet 13. september 2007 Del Skrevet 13. september 2007 Kan denne hjelpe? http://no.php.net/strip-tags Lenke til kommentar
Quattro7 Skrevet 13. september 2007 Forfatter Del Skrevet 13. september 2007 Nei. Teksten er htmlentities, så det vil ikke fungere. F.eks; <br /> = <br /> Lenke til kommentar
Rasks Skrevet 13. september 2007 Del Skrevet 13. september 2007 prøv html_entity_decode() Lenke til kommentar
Flin Skrevet 13. september 2007 Del Skrevet 13. september 2007 Jeg stemmer for først å bruke html_entity_decode() så bruker du Strip_tags(). Det burde funke bra Lenke til kommentar
Quattro7 Skrevet 13. september 2007 Forfatter Del Skrevet 13. september 2007 (endret) Det fungerte delvis. Ta f.eks denne teksten; <br /><br /> Roger viser fortsatt at han kan. Med sin gamle båt vant han Skåtøy Rundt for Kragerøterner. Det var sterk vind og mange hadde problemer. Hele 18 båter av 45 kullseilte. Roger tok sin 4. eller 5. seier i denne populære seilasen. </div><div class="paragraph Body" style="line-height: 20px; text-decoration: none;"> </div> <div class="paragraph Body" style="line-height: 20px;NM</div> <div class="paragraph Body" style="line-height: 20px; Roger stilte også opp i NM for Kragerøterner sammen med Trine Vik som manskap. De tok bronse. I dette mesterskapet stilte Roger med en nyoppusset båt (455 Dionysos) Tidligere eid av Tor Gulliksen. Roger som har vunnet dette mesterskapet hele 10 ganger klarte å nå helt til topps, men han mente at båten var god og at det var mer å gå på. Kanskje han klarer seier neste år. Vi gratulerer Roger med innsatsen!</div> </div> </div> </div> ble Roger viser fortsatt at han kan. Med sin gamle båt vant han Skåtøy Rundt for Kragerøterner. Det var sterk vind og mange hadde problemer. Hele 18 båter av 45 kullseilte. Roger tok sin 4. eller 5. seier i denne populære seilasen. etter strip_tags og html_entity_decode. -- Som dere ser så mangler det endel av teksten. Endret 13. september 2007 av Quattro7 Lenke til kommentar
Runar Skrevet 13. september 2007 Del Skrevet 13. september 2007 Som dere ser så mangler det endel av teksten. 9488645[/snapback] Men HTML-koden som du hentet ut fra databasen er jo ikke gyldig. Du avslutter ikke de to siste div'ene før teksten begynner, så det er jo ikke rart at html_entity_decode() og strip_tags() ikke fungerte. Rett koden direkte i databasen først, så skal du se at det fungerer Lenke til kommentar
Quattro7 Skrevet 14. september 2007 Forfatter Del Skrevet 14. september 2007 Det er bare det at jeg har ikke tilgang til den på den måten. Finnes det en måte å automatisk avslutte taggene da? Lenke til kommentar
Runar Skrevet 14. september 2007 Del Skrevet 14. september 2007 Det tviler jeg på, ihvertfall med mine kunnskaper. Kan du ikke bruke mysql_query() og forandre det? Du må ikke ha fysisk tilgang til serveren eller phpMyAdmin for å gjøre det. Lenke til kommentar
Quattro7 Skrevet 14. september 2007 Forfatter Del Skrevet 14. september 2007 Det er altformange å endre på. Løste det med preg_replace. 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å