Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/rss] Parse error: syntax error, unexpected T_STRING
Forum PHP.pl > Forum > Przedszkole
PawelC
hej smile.gif
napisałem skrypt kanału rss, ale niechcę on działać. Jak dodam do pliku.php u góry
  1. <?xml version="1.0"?>
to wywala mi błąd:
Cytat
Parse error: syntax error, unexpected T_STRING in /home/exploit1/domains/exploitek.info/public_html/skrypt/kanal.rss.php on line 1

A jak to usune to wszystko jest ok. Fakt faktem znacznik <? jest w php 5. Oczywiście dane do kanału pobierane są z bazy. Na localhost wszystko ładnie działa, a na serwerze już nie.

I jak zrobić aby mi nie wysyłał nagłówka Content-type: text/html?
l0ud
Najprościej zamiast
  1. <?xml version="1.0"?>
daj
  1. <?php echo '<?xml version="1.0"?>'; ?>


Tak to jest, że <? powoduje potraktowanie tego znacznika jako kod php...
PawelC
Dzięki działa smile.gif
A powiedz mi jak zrobić żeby mi nie wysyłał nagłówka jakp text/html, a dokładnie odnoszę się do wypowiedzi Crozina w tym temacie:
http://forumphp.nq.pl/index.php?s=&sho...st&p=465946
webdice
Nie wiem czy Ci o to chodzi.

  1. <?php
  2. header ('Content-Type: text/xml');
  3. ?>
PawelC
Tak o to tyle że zamiast text/xml miałobyć application/xml smile.gif
Dzięki za pomoc.
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.