[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



David skrev:
Har nogen erfaring med anvendelsen af danske specialtegn i PHP med MySQL?

Jeg kan ikke få tingene til at fungere med danske tegn i data der hhv. sendes ind i og hentes fra en MySQL database fra PHP scripts. Med MySQL Query Browser - kørt både fra MS Windows og Linux - kan jeg bekræfte at data faktisk optræder som forventet i tabeller i databasen.

Det første problem jeg nu er stødt på er dette:
En PHP HTML formular kontrollerer ved indtastning af danske adresser sammenhængen mellem postnr. og bynavn (ud fra en tabel fyldt med data fra PostDanmarks famøse Excel ark med postnumre og bynavne). Her kan jeg se i MySQL loggen at der spørges f.eks. sådan mod databasen:
select * from city where city = 'Vanløse';

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.

/Nis


 
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] *