Problemer med tommer tegn
HejJeg prøver på at lave et system hvor man kan vælge noget fra en select boks, og så kommer der nogle under valgmuligheder frem. Disse undermuligheder henter den via xml data fra serveren. Mit problem er imidlertid at tomme tegn (") ikke vises rigtig. Den henter data ud fra en tabel hvor det står rigtig.
Strukturen ses her:
CREATE TABLE `jobopt` (
`jobopt_id` int(10) NOT NULL auto_increment,
`jobopt_type` varchar(20) NOT NULL default '',
`jobopt_name` varchar(100) NOT NULL default '',
`jobopt_rel` text NOT NULL,
PRIMARY KEY (`jobopt_id`)
) TYPE=MyISAM AUTO_INCREMENT=16 ;
Måden jeg laver xml dataen
header ('content-type: text/xml');
header("Cache-Control: no-cache, must-revalidate, max-age=0");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Pragma: no-cache");
header('Content-Disposition: inline; filename=xml_' . $_SERVER['PHP_SELF'] . '.xml');
echo '<?xml version="1.0"?>
';
echo "<root>
";
echo "<pricegroup>
";
echo " <option>
<value>".$Row['price_id']."</value>
<name>".utf8_encode($Row['price_name'])."</name>
</option>
";
echo "</root>
";
--------------
Når den udskriver det bliver det sådan her:
<option>
<value>110</value>
<name>20,1-30”</name>
</option>
Men den burde jo udskrive tommer tegnet rigtigt. Nogen der kan hjælpe mig? er virkelig lost med det her