Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] z bazy przez php do xml - kodowanie
lando
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 17.03.2004
Skąd: Gorzów Wlkp.

Ostrzeżenie: (0%)
-----


Witam wszystkich.

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>

siedzę nad tym juz długo. Wiecie może jak ten problem rozwiązać?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lando
post
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 17.03.2004
Skąd: Gorzów Wlkp.

Ostrzeżenie: (0%)
-----


sprawdzałem i kombinowałem z tym. Błąd ten pojawia się zawsze tam, gdzie pierwszy raz pojawia się polska literka, w tym wypadku "Ł".
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 22:44