[XHTML/PHP] Umieszczanie PHP w dokumencie XHTML

Forum przeznaczone dla wszystkich webmasterów, chcących tworzyć strony www zgodnie ze standardami World Wide Web Consortium.
Cahirro
Posty: 13
Rejestracja: czw mar 31, 2005 6:20 am

[XHTML/PHP] Umieszczanie PHP w dokumencie XHTML

Post autor: Cahirro »

Witam.
Zamierzam dodać na swoją stronę kilka skryptów PHP.
W związku z tym mam następujące pytania:

1. Czy muszę w jakikolwiek sposób zmieniać kod PHP?
(np. w odpowiednie miejsce mam wsadzić:

<? include ("btools/news/wczytaj.php"); ?>

czy muszę to jakoś zmienić?)

2. Czy jeśli zmienię rozszerzenie na .php, to strona nadal będzie "valid"?
Czy w ogóle validator będzie mógł ją sprawdzić?
Stig
Administrator
Posty: 938
Rejestracja: pn paź 04, 2004 10:52 am

Re: [XHTML/PHP] Umieszczanie PHP w dokumencie XHTML

Post autor: Stig »

Cahirro pisze:1. Czy muszę w jakikolwiek sposób zmieniać kod PHP?
Nie, kod do przeglądarki i tak trafia sparsowny więc nie ma jakiś szczególnych zasad w łączeniu kodu z dokumentem XHTML. W ramach pełnego wyczerpania tematu muszę napisać, aby pamiętać o tym, żeby to co zwróci PHP również było zgodne :)
Cahirro pisze:2. Czy jeśli zmienię rozszerzenie na .php, to strona nadal będzie "valid"? Czy w ogóle validator będzie mógł ją sprawdzić?
Strona będzie zgodna, a validator bez problemu ją sprawdzi.

Jedyny problem jaki możesz napotkać związany jest z prologiem dokumentu XHTML. Rozwiązć go można na dwa sposoby: usuwając go lub podając w funkcji echo.
Mevius
Nowy
Nowy
Posty: 99
Rejestracja: czw wrz 11, 2003 11:27 am
Lokalizacja: Piła
Kontakt:

Re: PHP i XHTML

Post autor: Mevius »

Cahirro pisze: 1. Czy muszę w jakikolwiek sposób zmieniać kod PHP?
(np. w odpowiednie miejsce mam wsadzić:

<? include ("btools/news/wczytaj.php"); ?>

czy muszę to jakoś zmienić?)
wydaje mi się że należy napisać:
[php]<?php include ("btools/news/wczytaj.php"); ?>[/php]

a sposób na ten prolog:
[php]<?php echo '<?xml version="1.0" encoding="iso-8859-2"?>' ?>[/php]
ODPOWIEDZ