Avatar billede dj-hupi Nybegynder
22. juni 2009 - 07:23 Der er 3 kommentarer og
2 løsninger

Cannot modify header information.

Nogen der kan se hvorfor jeg får:
Warning: Cannot modify header information - headers already sent by (output started at /inc.xml.foreningmarkers.php:1) in /inc.xml.foreningmarkers.php on line 2

Hele tiden? Jeg har prøvet at sikre mig at der ikke står noget før header, samt prøvet med ob_start();

<?php
header("Content-type: text/xml");
echo "<?xml version='1.0' encoding='ISO-8859-1'?>";

function parseToXML($htmlStr)
{
$xmlStr=str_replace('<','&lt;',$htmlStr);
$xmlStr=str_replace('>','&gt;',$xmlStr);
$xmlStr=str_replace('"','&quot;',$xmlStr);
$xmlStr=str_replace("'",'&#39;',$xmlStr);
$xmlStr=str_replace("&",'&amp;',$xmlStr);
return $xmlStr;
}

$connection=mysql_connect (localhost, 'av2009');
if (!$connection) {  die('Not connected : ' . mysql_error());}

// Set the active MySQL database

$db_selected = mysql_select_db('akvarieviden', $connection);
if (!$db_selected) {
  die ('Can\'t use db : ' . mysql_error());
}

// Select all the rows in the markers table


$query = "SELECT * FROM forening WHERE aktiv = 1";
$result = mysql_query($query);
if (!$result) { 
  die('Invalid query: ' . mysql_error());
}


// Start XML file, echo parent node
echo '<markers>';

// Iterate through the rows, printing XML nodes for each
while ($row = @mysql_fetch_assoc($result)){
  // ADD TO XML DOCUMENT NODE
  echo '<marker ';
  echo 'name="' . parseToXML($row['navn']) . '" ';
  echo 'teaser="' . parseToXML($row['teasertext']) . '" ';
  echo 'lat="' . $row['lat'] . '" ';
  echo 'lng="' . $row['lng'] . '" ';
  echo '/>';
}

// End XML file
echo '</markers>';

?>
Avatar billede majbom Novice
22. juni 2009 - 08:40 #1
er din fil gemt med BOM (Byte Order Mark)?
Avatar billede dj-hupi Nybegynder
22. juni 2009 - 16:31 #2
Nååå jeg fandt ud af det ved hjælp af dig spazz - Panic Coda til stod til UTF-8 encoding - Jeg skiftede til Western og det hjalp ;-) Smid lige et svar ..
Avatar billede majbom Novice
22. juni 2009 - 18:05 #3
så lad os dele puljen ;)
Avatar billede dj-hupi Nybegynder
26. marts 2010 - 22:59 #4
Helt i orden ;)
Avatar billede majbom Novice
27. marts 2010 - 22:31 #5
tak for point :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester