Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem Z Funkcją Include
Aht
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.08.2004

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


Wykorzystuję na stronie (a raczej chciałbym wykorzystywać) taki prosty skrypt:
  1. <?php
  2. if (!isset ($page)) 
  3. {
  4.  $page = &#092;"bzdext\";
  5. }
  6. if (file_exists (&#092;"$page.txt\")) 
  7. {
  8. include &#092;"$page.txt\";
  9. } 
  10. else 
  11. {
  12.  print (&#092;"404\");
  13. }
  14. ?>

Kiedy jest on w pliku np. includowanie.php w któreym nie ma niczego poza tym kodem, wszystko działa jak powinno. Niestety, gdy wstawiam go na stronę, otrzymuję taki błąd:
Kod
Parse error: parse error, unexpected T_STRING in c:\usr\krasnal\www\piotr\ex\includowanie\index.php on line 1

Spróbowałem wejść na tą stronę przez localhost nawet przed wstawieniem kodu php, otrzymuję ten sam błąd...
Serwer to Krasnal 2.6 (Apache 1.3.29, php 4.3.4). Strona na która wstawiam kod jest napisana w XHTML'u 1.1, z kodowaniem UTF-8. Nie będę wstawiał jej kodu, bo byłoby to za długie, tu są do niego linki:
index_z_php.txt
index_bez_php.txt
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Aht
post
Post #2





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 13.08.2004

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


Teraz działa bez problemu (jeszcze musiałem przerobić w lini 9 i 13), ale nie podoba mi się to rozwiązanie bo... Co php ma do tagów <?xml{/I] i [I]<?xml-stylesheet ? Rozumiem gdyby coś chciało od <? ... Wychodzi na to że jest niedostosowane do współpracy z XHTML'em, bo w nim te znaczniki są obowiązkowe... Nic nie da się na to poradzić?
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: 3.10.2025 - 04:36