Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] prolog w HTML
3502274
post
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 30.04.2008

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


Witam,

powoli szlifuje swoje umiejętności w XHTML, a jestem czesto dociekliwy problemów z tym. Dlatego chciałbym się dowiedzieć dlaczego w momencie gdy dodaję do strony prolog:

Kod
<?php
session_start();
?>
<?php echo '<?xml version="1.0" encoding="iso-8859-2"?>'; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

[...]

A także opcje z utf...
<?php echo '<?xml version="1.0" encoding="iso-8859-2"?>'; ?>
<?php echo '<?xml version="1.0" encoding="utf-8"?>'; ?>

Strona zamienia się na krzaczarnie, co kilka odświerzeń potrafią zaskoczyć poprawne polskie znaki lecz częściej są to <?> lub inne ślaczki. Dodam że jest to plik .php (baza jest ustawiona na utf8_general_ci). Czyżby dodawanie tej linijki w kodzie php miało jakieś inne reguły?
Go to the top of the page
+Quote Post
renderman
post
Post #2





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 6.06.2008
Skąd: Poznań

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


Nie jestem w 100% pewien ale zobacz czy po zmianie DTD z strict na transitional nie bedzie zmiany... Pamiętam że podobny problem miałem przy edycji CSS'a
Go to the top of the page
+Quote Post
webdice
post
Post #3


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Kodowanie ustawia się w znacznikach meta.
Go to the top of the page
+Quote Post
3502274
post
Post #4





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 30.04.2008

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


Jednak był to pomyłka z mojej strony, nie miałem znacznika body i określenia <body xml:lang="pl">.

Teraz wszystko gra z znacznikiem Strict również (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 11:17