Jako że pierwszy raz to dobry wieczór.
Mam taki oto problem:
Za pomocż php z bazy pobieram sobie jakieś tam dane i robie z tego xml, używając najprostszego kodu pod słońcem:
[php:1:1da1dc1325]<?php
$newsy=array();
$i=0;
$pyt=mysql_query("SELECT * FROM spispod ORDER BY ID") or die (mysql_error());
$myxml="<?xml version="1.0" encoding="UTF-8" ?>
<calemenu>";
while($odp=mysql_fetch_object($pyt))
{
$myxml.="<menu id="".$i."">
<nazwa>".$odp->nazwa."</nazwa>
<nazwatxt>".$odp->nazwatxt."</nazwatxt>
</menu>";
$i++;
}
$myxml.="</calemenu>";
echo $myxml;
?>[/php:1:1da1dc1325]
plik php jest zapisany w utf-8, mimo to polskie literki (docelowo hiszpańskie) nie pokazują się, wyświetla się taki błąd:
Cytat
Znaleziono nieprawidłowy znak w zawartości tekstowej. Błąd podczas przetwarzania zasobu 'http://localhost/cv/php/menu.php'. Wiersz 16, Pozycja 13
<nazwa>
<nazwa>
siedzę nad tym juz długo. Wiecie może jak ten problem rozwiązać?