Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Includowanie xml
Forum PHP.pl > Forum > PHP
m4tx
Witam. Tworzę tzw. manialinka i opieram go o php. Manialink to taka jakby strona internetowa (nie do końca...) napisana w języku xml, która przeznaczona jest to uruchamiania w grze TrackMania. No i podzieliłem tego manialinka na 3 pliki: w jednym umieściłem nagłówek pliku (head.xml), w drugim stopkę (foot.xml), a o trzecim opowiem głębiej. Trzeci plik zwie się index.php i zawiera 2 linijki, obie to include. Jak już mówiłem, manialink to dokument xml, a kolega mi doradził, że parserowi nie pasuje <?xml w pliku head.xml. Bo wywala taki error:

Kod
Parse error: syntax error, unexpected T_STRING in /home/freehost/m/a/manialink-m4tx/www/tpl/head.xml  on line 1


Linijka 1:

Kod
<?xml version="1.0" encoding="UTF-8"?>


Moje pytanie: Na co zamienić tą linijkę, aby to działało?

Proszę o pomoc
Z góry dziękuję
Pozdrawiam
wookieb
  1. <?= '<?xml version="1.0" encoding="UTF-8"?>' ?>
m4tx
Wielkie dzięki, działa. "Pomógł" poleciał.

EDIT:
Teraz mi znowu na localhoście nie działa... Wcześniej działało na localu, nie działało na servie, teraz odwrotnie... Na localu w źródle mam
Kod
<?= '<?xml version="1.0" encoding="UTF-8"?>' ?>

A na servie samo
Kod
<?xml version="1.0" encoding="UTF-8"?>


Proszę ponownie o pomoc smile.gif
wookieb
Uniwersalna wersja to
  1. <?php echo '<?xml version="1.0" encoding="UTF-8"?>' ?>
m4tx
Dzięki, teraz działa zarówno na serwerze, jak i localhoście,
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.