Du skal nok lige starte med at fjerne din adgangskode - Ved ikke om det er en du bruger, men ville nok ændre den i så fald.
Dit problem.
Det er rigtigt som de skriver, det er dit tegnsæt på dine tabeller og på den forbindelse serveren opretter til databasen, som ikke er ens, derfor vil dine æøå se sjove ud.
Som de også skriver, så kan du sætte en lille stump kode ind som ændre forbindelsen til din serveren, og derved henter det ud med de rigtige tegn.
Jeg ved ikke hvordan din kode og database ser ud, men prøv med følgende. Ellers så prøv at skifte 'utf8' ud med 'latin1'.
- <?php
- define("DBNAME", "database");
- define("DBUSER", "bruger");
- define("DBPASS", "kode");
- define("DBHOST", "host");
-
- $connection = mysql_connect(DBHOST, DBUSER, DBPASS);
- mysql_select_db(DBNAME, $connection) or die("Fejl i databasen: " . mysql_error());
-
- // Prøv med 'latin1' hvis dette ikke virker.
- mysql_set_charset('utf8');
- ?>
Og ved ikke lige hvorfor deres link ikke virkede, men du kan læse mere om funktionen her:
http://php.net/manual/en/function.mysql-set-charset.phpLad mig høre fra dig om det virker
Indlæg senest redigeret d. 07.01.2012 03:48 af Bruger #4265