uranus Skrevet 1. oktober 2008 Del Skrevet 1. oktober 2008 Hei! Vet det er en mye omtalt problem, men jeg får dette faktisk ikke til. Er klar over jeg sikkert er dum nå, men satser på å få hjelp om noen vet svaret echo " <b><a href='http://".$config_value."/forum/viewtopic.php?f=".$forum_id."&t=".$topic_id."' target='_blank'>".utf8_encode($topic_title)."...</a></b> <br><a href='http://".$config_value."/forum/viewforum.php?f=".$forum_id."' target='_blank'>".$row2[forum_name]."</a> - ".$topic_replies." svar. - ".$date." <br><br>"; Selve koden er nok ikke verdens beste, men ikke tenk på det (med mindre det fikser det). Problemet er som følger: FÃ¥ til lite minitreff igjen? (Sjekker o... Den henter ut æ,ø,å med slike merkelige tegn. Har prøvd utf8_encode, men hjalp ingenting. Any ideas? Lenke til kommentar
Sjark Skrevet 1. oktober 2008 Del Skrevet 1. oktober 2008 Prøv <meta http-equiv="content-type" content="text/xhtml; charset=UTF-8" /> i <head>eren til sida Lenke til kommentar
Rematusen Skrevet 1. oktober 2008 Del Skrevet 1. oktober 2008 Prøv <meta http-equiv="content-type" content="text/xhtml; charset=UTF-8" /> i <head>eren til sida Vis ikke det fungerer.. Er $topic_title info fra databasen? Eller er det en string du har angitt litt lenger opp i koden? Lenke til kommentar
Jonas Skrevet 1. oktober 2008 Del Skrevet 1. oktober 2008 (endret) At æ, ø og å blir til to andre, merkelig tegn er et karakteristisk tegn på at du viser UTF-8 som noe annet enn UTF-8. Med mindre UTF-8 er veldig nødvendig for deg, så er det egentlig best å holde seg fullstendig unna det. Som du erfarer nå, så fører det ofte til problemer, med mindre du konsekvent holder deg til samme tegnesett overalt. Trenger du virkelig asiatiske tegn og hele pakka? Hvis du virkelig vil holde deg til det, så sjekk følgende. - Tegnesett i databasen - Tegnesett i databasekoblingen - HTML-headers - HTTP-headers Edit: Flere nettlesere lar deg se hva slags tegnesett den benytter seg, samtidig som man kan endre det. Hva slags tegnesett brukes og hva funker det å endre til? Endret 1. oktober 2008 av Jonas Lenke til kommentar
uranus Skrevet 1. oktober 2008 Forfatter Del Skrevet 1. oktober 2008 Bruker ikke UTF8 noe sted, så.. Henter fra database Og jeg bare prøvde utf8 i koden hehe Lenke til kommentar
uranus Skrevet 1. oktober 2008 Forfatter Del Skrevet 1. oktober 2008 $link=mysql_connect($host, $user, $pass); $db=mysql_select_db($db); mysql_query ('SET NAMES iso-8859-1'); Nå har jeg prøvd med dette. Har sett overalt, finner ikke noe UTF-8 definert i noen av filene mine, så forstår ikke hvorfor det defineres slikt med mindre PHPBB konverterer æ ø å til sånne tegn (?). Lenke til kommentar
Jonas Skrevet 1. oktober 2008 Del Skrevet 1. oktober 2008 Dersom filene dine er lagret som UTF-8 blir det trøbbel. Jeg aner ikke hva slags editor du bruker, men du finner vel ut av hvor du endrer slik selv eller via google. Lenke til kommentar
uranus Skrevet 1. oktober 2008 Forfatter Del Skrevet 1. oktober 2008 Bruker dreamweaver, men har testa å åpne i notepad for der ser man hva det er lagret som og de er ikke utf8 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å