Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> validacja, O co chodzi z ta validacją ?
kobe
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 7.12.2004
Skąd: planeta -> ZIEMIA | kontynent -> EUROPA | kraj -> Polska | województwo -> ŁÓDZKIE | miasto -> TOMASZÓW MAZ

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


WItam, wszędzie wszyscy trąbią o sprawdzaniu poprawności w pisaniu kodu strony. Używająć strony http://validator.w3.org sprawdziłem np. strone php.pl oraz kilka innych które podobno są zgodne z tym standardem. Validator pokazuje od klku do kilkunastu błędów. Praktycznie tworząc pusta stronę z poprawnymi nagłówkami zawsze pokazywane śa jakieś błędy.

Więc teraz pytanie jak sprawdzić poprawność swego kodu ?
Go to the top of the page
+Quote Post
Fipaj
post
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

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


Cytat
Więc teraz pytanie jak sprawdzić poprawność swego kodu ?

No, validatorem.

Jeśli pytanie miało brzmieć "jak pisać poprawny kod?", to:
zajrzyj do Google!

Najpopularniejsze błędy:
* & zamiast &
* <img src="..." !alt="" !/> (atrybut alt i "/")
* <b><a...>asdas</b></a>

Cytat
Praktycznie tworząc pusta stronę z poprawnymi nagłówkami zawsze pokazywane śa jakieś błędy.

Taak? No, widać ciągle coś źle robisz. "google://xhtml example" ;]

@Cadavre: to oczywiste. Dokument musi mieć DOCTYPE.

Ten post edytował Fipaj 9.02.2006, 19:17:43


--------------------
Go to the top of the page
+Quote Post
cadavre
post
Post #3





Grupa: Zarejestrowani
Postów: 472
Pomógł: 7
Dołączył: 7.12.2005
Skąd: Gliwice

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


I jak się tworzy "praktycznie pusta stronę" to pokazuje błąd, bo nie ma odpowiedniego DOCTYPE. :]


--------------------
Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz!
Go to the top of the page
+Quote Post
barF
post
Post #4





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 17.01.2006
Skąd: pionowe

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


podepne sie.

coprawda potrafie sie pozbyc error`ow ale validator pokazuje ostrzezenie i niewiem jak sie tego pozbyc, aby bylo pieknie i slicznie.

oto kod
Kod
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <title> title </title>
</head>
<body>
<h1>test</h1>
</body>
</html>

kod jest poprawny "This Page Is Valid XHTML 1.0 Strict!" ale jest czerwna rameczka
Kod
Character Encoding mismatch!

    The character encoding specified in the HTTP header (iso-8859-2) is different from the value in the XML declaration (utf-8). I will use the value from the HTTP header (iso-8859-2).


kolejne pytanie dotyczy
Kod
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

czy moge sobie pozmieniac xml:lang i lang na ="pl " questionmark.gif
Go to the top of the page
+Quote Post
Fipaj
post
Post #5





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

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


1 pytanie: serwer wysyła dokument jako ISO-8859-2. Na początku pliku daj:
  1. <?php
  2. header ('Content-Type: text/html; charset=UTF-8');
  3. ?>

2 pytanie: możesz.


--------------------
Go to the top of the page
+Quote Post
barF
post
Post #6





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 17.01.2006
Skąd: pionowe

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


jak zmienilem plik z html na php to serwer uznal ze linijka
  1. <?xml version="1.0" encoding="UTF-8"?>

jest kodem php i zwrocil blad.
to wina konfiguracji apacha ?
Go to the top of the page
+Quote Post
cadavre
post
Post #7





Grupa: Zarejestrowani
Postów: 472
Pomógł: 7
Dołączył: 7.12.2005
Skąd: Gliwice

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


Lub Metą.
Co do php to pierwszą linijkę musisz:
  1. <?='<?xml version="1.0" encoding="UTF-8"?>'?>

Albo też lepiej jako echo, bo nie wszędzie serwery obsługują krótki zapis echa.

Ten post edytował cadavre 10.02.2006, 18:41:49


--------------------
Silesian PHP User Group - www.spug.pl
Symfony2, OAuth2, budowanie API - masz pytania? Pisz!
Go to the top of the page
+Quote Post
barF
post
Post #8





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 17.01.2006
Skąd: pionowe

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


teraz jest czysto, wielkie dzieki
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 21:36