Gå til innhold

htmlspecialchars oppfører seg rart!


Anbefalte innlegg

Jeg har en xml fil med endel html-tagger på formen > < etc. Før jeg satte disse verdiene inn i en database brukte jeg htmlspecialchars på verdiene. I ettertid ser jeg at dette var feil, men det merkelige var at på en server så ble dette helt riktig, men på en annen server ble dette feil, dvs. htmlspecialchars ble på en måte kjørt dobbelt opp på den sistnevnte serveren.

 

htmlspecialchars konverterer såvidt jeg har forstått html-tegn til f.eks > og < og det skulle derfor bli dobbelt opp hvis jeg bruker funksjonen på slike verdier. Men hvorfor blir det ikke dobbelt opp på den ene serveren jeg prøver det på? Bare på den andre?

 

Den ene har php 5.2.5 / mysql 5.0.22 og den andre php 5.2.6 / mysql 4.1.22 hvis dette har noe å si.

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...