Bonjour à tous.
J'ai un petit soucis avec mon site. J'ai insérer un petit code php pour appeler les pages de mon site dans un même bloc.
Voici le code :
<div id="global">
/*php*/
<?php
if ($_GET['page']!="") {
include($_GET['page'].'.php');
}
else
{
include('accueil.php');
}
?>
</div>
Le problème c'est qu'il n'est pas valide au W3C
//ma page :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
Voici les erreurs :
1# Error Line 40 column 2: "DOCTYPE" declaration not allowed in instance.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or
2 # Error Line 41 column 42: document type does not allow element "html" here.
<html xmlns="http://www.w3.org/1999/xhtml">
Quelqu'un aurait-il la solution pour que mon code soit valide ? J'ai eu beau cherché et modifié, rien n'y fait !...
Modifié par Sonia10 (21 Jan 2007 - 04:02)
J'ai un petit soucis avec mon site. J'ai insérer un petit code php pour appeler les pages de mon site dans un même bloc.
Voici le code :
<div id="global">
/*php*/
<?php
if ($_GET['page']!="") {
include($_GET['page'].'.php');
}
else
{
include('accueil.php');
}
?>
</div>
Le problème c'est qu'il n'est pas valide au W3C
//ma page :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
Voici les erreurs :
1# Error Line 40 column 2: "DOCTYPE" declaration not allowed in instance.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or
2 # Error Line 41 column 42: document type does not allow element "html" here.
<html xmlns="http://www.w3.org/1999/xhtml">
Quelqu'un aurait-il la solution pour que mon code soit valide ? J'ai eu beau cherché et modifié, rien n'y fait !...
Modifié par Sonia10 (21 Jan 2007 - 04:02)