![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 12.07.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam problem z umieszczaniem skryptów php w dokumencie HTML. Mam plik index.html a oto jak on wygląda Po uruchomieniu go w przeglądarkach (IE i Firefox) nic się nie wyświetla a kod źródłowy w przeglądarkach jest identyczny z zawartością pliku index.html a powinien wyglądać tak: Wnioskuję z tego, że żaden z tych trzech sposobów oznaczania kodu php w dokumencie nie działa. Mam Windows XP, i zainstalowany pakiet AppServ v2.4.0. Wszystko jest w porządku jeżeli np. umieszczę plik index.php o takiej zawartości:
Wtedy w przeglądarce jako źródło strony pojawia się: A w samej przeglądarce pojawia się BENY. Czy znacie może rozwiązanie mojego problemu? Czy jest to wina tego, że zapisuję plik z rozszerzeniem *.html a nie *.phtml ? Jeśli tak to, jak można takie rozszerzenie dodać do rozszerzeń serwera Apach, bo gdy zapisuje plik z rozszrzeniem *.phtml zamiast *.html to Apach wyświetla go tak jak by to był plik tekstowy. Z góry dziękuję za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 178 Pomógł: 0 Dołączył: 2.11.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
@krzychu: nie masz racji. Owszem, oczywiście plik przetwarzany jest najpierw przez php ale jeżeli zawiera on zapis xmlowski (używany w XHTMLU) to wówczas <?xml version="1.0"?> potraktuje jako skrypt php. Więszkość serwerów ma domyślnie włączone krótkie tagi i wyskoczy wówczas błąd "Parse error: parse error, unexpected T_STRING in d:\usr\pliki\tags.htm on line 1". Wiem, bo sam musiałem je wyłączać (php.ini -> short_open_tag = FALSE) żeby działały mi strony XHTML. A drugi zapis jest po prostu "niemodny" i jest wycofywany. Nawiasem mówiąc pierwszy post na XHTML, scannera, właśnie tego dotyczy.
Pozdrawiam. Bartek Ten post edytował marlowe 15.07.2004, 16:14:48 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 20:38 |