Mam mały problem, zrobiłem niewielki i prosty skrypt PHP o treści:
<?php $tytulstrony='Dokumenty do ściągnięcia'; $styl='./css/dokumenty.css'; $curmultimedia=' class="current"'; $curdokumenty=' class="current"'; include('naglowek.inc'); ?> ... tu treść strony w html ...
gdzie naglowek.inc zawiera kod html (a może raczej mieszankę html i php):
<!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" xml:lang="pl"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" content="pl" /> <meta name="Description" content=""/> <meta name="Keywords" content="aikido yoshinkan yoshinkai zabrze koshinkan dojo" /> <meta name="Author" content="Sebastian Nowak" /> <meta name="Generator" content="kED" /> <link rel="stylesheet" href="<?php echo $styl;?>" type="text/css" /> <link rel="bookmark icon" href="images/ikonaki.ico" type="image/x-icon" /> <link rel="shortcut icon" href="images/ikonaki.ico" type="image/x-icon" /> </head>
i zabrałem się za walidację na stronie W3C i wysypało mi błąd:
Error Line 1 column 38: character """ not allowed in prolog.
<?xml version="1.0" encoding="utf-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD X
Czy ktoś ma pojęcie o co mu chodzi... niby wszystko jest dobrze (ale mylić się mogę) a wywala taki tekst.
Pomocy
Za odpowiedź z góry dziękuję