vraiment important, cliquez !

malheuresement la page n'est pas valide sur w3 à cause de l'utilisation d'une instruction de traitement XML dans ma page principale php(index.php), en effet j'avais pensé le site de façon a ajouter du html généré par un fichier xml et une feuille de style XSL dans ma page principale, mais ceci ne se valide pas, j'aurais pu faire très simple et faire trois page html valide en trois langues différentes et faire des redirection dessus, mais j'ai voulus utiliser les technos du websémantique, j'espère que ceci ne vas pas trop me décervir.
(détailles du fonctionnement de la page php : je crée deux objets DOMDocument, un pour mon fichier XML et un pour le XSL, en suite j'initialise le paramètre langue ($_SESSION['lang]) pour mon fichier XSL, j'utilise en suite la fonction transformToXML qui me renvoie le résultat de la transformation que j'affiche par la suite)
le lien suivant est mon portfolio sans Style, en utilisant une fonction PHP qui permet de piocher un element depuis un fichier XML et de l'afficher en HTML, ceci permet de contourner le probleme évoqué plus haut.
Portfolio valide sans Style
en outre j'ai essayer de generer directement un fichier HTML grace à un fichier XML et XSL, j'ai par ailleur crée un namespace XSD pour valider le résultat, mais j'ai toujours une erreur de validation liée ua namespace cette fois.
Le résultat :


cette partie permet de changer les langues du site sur lequel on se trouve select Language


NB: je pense que faire un fichier PHP à part qui genère le XHTML liée à la page XML et XSl, puis appeler ce dernier Depuis du javascript pour le rajouter à une feuille blanche HTML permet de valider le fichier

à propos du développeur

---------------------------------------------------------------

Expériences professionnelles

---------------------------------------------------------------

Compétances personnelles

---------------------------------------------------------------

langues

---------------------------------------------------------------

Compétences informatiques

---------------------------------------------------------------

centres d'intérêt

---------------------------------------------------------------

laisse moi un commentaire

Ahmed :

Comments :

_____