Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] + [xhtml] jak walidowac?
Forum PHP.pl > Inne > Hydepark
vilares
Witam!
W php pisze od niedawna smile.gif
Chcialem zaptac jak mozna walidowac wygenerowane strony przez php pod wzgledem zgodnosci ze standardami XHTML (nie zwykly HTML, tylko wlasnie XHTML)?
Najlepiej jakbym mogl to robic nie wiem od razu w przegladarce? da sie tak?
bo jak mam np cos takiego:
Kod
http://localhost/plik.php?strona=4

to za nic nie moge tego sprawdzic (akurat tej strony) na w3c.
Pozdrawiam!
nospor
przenosze na hydepark.

no bo przeciez na w3c musisz podac adres strony widocznej w sieci. no a twoj localhost to sorry, ale w sieci nie jest widoczny jako localhost winksmiley.jpg
dr_bonzo
{edit: tzn. masz {edit 2: conajmniej biggrin.gif} 4 wyjscia}
1. instalujesz sobie w3c validatora na swoim kompie i uzywasz
2. wysylasz wygenerowany html formularzem do w3c
3. zdobywasz publiczne IP tak zeby twoja strona byla widoczna z zewnatrz
4. umieszczasz strone na jakims serwerze
Levabul
Niekoniecznie - jeżeli używasz Firefoxa możesz zainstalować sobie nast. wtyczki: HTML Validator (oparty o Tidy) lub Web Developer (dużo przydatnychfunkcji dla webmastera). Ten pierwszy wyświetla ikonkę w pasku przeglądarki, a po jej kliknięciu wyświetla się źródło strony z opisem błędów oraz podświetleniem lini w których ten błąd się znajduje, nat. zapomocą WebDevelopera możesz jednym przyciskiem przesłać stronę do validate.w3c.com), niestety aby walidacja przy pomocy WebDevelopera powiodła się musisz posiadać zewnętrzne IP sad.gif.

Do samego walidowania polecam raczej pierwszą wtyczkę (w szczególności gdy kotś nie ma stałego połaczenia z ineternetem - wtyczka działa offline), aczkolwiek ja używam obydwóch ( WebDeveloper, jak już wspomniałem, posiada wiele BARDZO przydatnych zastosowań smile.gif)

ps. aby dopełnić listę wtyczek przydatnych dla webmastera polecam zainstalować plugin o nazwie IE Tab który za pomocą jednego przycisku pomoże nam sprawdzić jak strona wygląda pod IE, bez uruchamiania badzIEwia smile.gif (istnieje także Opera View, lecz ja jej nie używam)
vilares
Dzieki za odpowiedzi.
Sorry nospor ale mnie nie zrozumiales, chodzilo mi wlasnie o raczej lokalne walidowanie. Jak mam zainstalowanego wlasnego apacha (xampp), to i strony ktore robie otwieram lokalnie, bo na serwer przeciez nie bede wysylal, tylko po to zeby sobie sprawdzic czy mam zgodnie z XHTML winksmiley.jpg
dr_bonzo jestem cienki w te klocki, ale co do pkt 3 i 4, to nie bedzie tak, ze jak nawet zrobie tak jak pisales to mi zwaliduje:
Kod
http://adres_globalny/plik.php

czyli to co sie pojawi po wpisaniu tego adresu, a nie
Kod
http://adres_globalny/plik.php?strona=4

czyli po przerobkach juz z sesja, POST i innymi??
chociaz pomysl ze sciagnieciem walidatora (1) musze przetestowac. smile.gif

Levabul twoj pomysl wydaje sie najfajniejszy (z walidatorem HTML), ale czy on nie sprawdza tylko skladni HTML (czyt. HTML Tidy)? Mi raczej chodzi o XHTML (moze nie 1.1, ale 1.0), bo z tego co przepatrzylem, to HTML Validator wlasnie sprawdza skladnie HTMLa?

Publicznego IP nie posiadam i nie zanosi sie na razie ze bede mial, wiec lipa.
Z tego co wywnioskowalem z waszych wypowiedzi potrzebuje cos takiego jak wlasnie "HTML Validator" tylko dla XHTMLa. Najlepiej dla FF.
Znacie cos takiego moze?
FiDO
Jest jeszcze taki sposob: http://forum.php.pl/index.php?showtopic=41889&hl=
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.