[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
 
[an error occurred while processing this directive] [an error occurred while processing this directive]
Skåne Sjælland Linux User Group - http://www.sslug.dk Home   Subscribe   Mail Archive   Forum   Calendar   Search
MhonArc Date: [Date Prev] [Date Index] [Date Next]   Thread: [Date Prev] [Thread Index] [Date Next]   MhonArc
 

Re: [PROGRAMMERING] [PHP] Problem med danske tegn



Nis wrote:

Prøv at lave en print($sql_query); og så die(); lige efter du har samlet din sql_query string.
Tjek så hvilket tegnset din browser har valgt at vise siden med.
Hvis det ikke er UTF-8 har du svaret.
Hvis ikke kan du sætte:
  header('Content-type: text/html; charset=utf-8');
i starten af formular siden.
Det er ikke altid <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> virker!

Og det med at konvertere tegnsæt frem og tilbage er ikke altid perfekt.

Jeg er klar over at alle dele af kæden skal behandle UTF-8 korrekt, før det virker.

Løsningen viste sig, da jeg havde brugt MySQL Query Browser nogle gange mere. Jeg fik i MySQL loggen øje på at dette værktøj udstedte 'set names utf8' før selve forespørgslen. Det hjalp at jeg sørgede for at denne kommando blev udstedt før mine egne forespørgsler fra PHP scripts.

Tak for svaret. Det gav nogle idéer som jeg i øvrigt kan bruge ved fejlfinding.

Med venlig hilsen
David List


 
Home   Subscribe   Mail Archive   Index   Calendar   Search

 
 
Questions about the web-pages to <www_admin>. Last modified 2008-04-01, 02:01 CEST [an error occurred while processing this directive]
This page is maintained by [an error occurred while processing this directive]MHonArc [an error occurred while processing this directive] # [an error occurred while processing this directive] *