Bonjour,
J'aimerais créer un modèle avec du code PHP avant et après les balise <html> de mon code (pour la connexion à ma BDD MySQL, l'initialisation et éxecution d'une requête sql) mais dès que j'essaye Dreamweaver m'alerte en me disant :
et malheureusement il ne m'indique aucune balise à insérer.Vous avez ajouté ou modifié le code en dehors de la balise <html>. Ce changement ne sera pas copié dans les documents basés sur le modèle, à moins que vous n'insériez cette balise dans la section <head> de votre modèle :
AJOUT : après recherche chez Adobe, j'ai vu qu'il fallait ajouter dans la balise <head> du modèle le tag <!-- Templateinfo codeOutsideHTMLIsLocked="true"--> pour faire ce que je veux.
Or cela ne marche pas dans mon cas, mais je m'explique :
- une fois mon modèle crée, quand je crée un document à partir de ce modèle, il l'est exactement à l'image du modèle, avec le script PHP en dehors des balise <head>
- par contre, si je change le PHP en dehors des balise <head> dans le modèle, les mises à jours ne sont pas faites dans les documents enfants !
- et le tag <!-- Templateinfo codeOutsideHTMLIsLocked="true"--> en fait n'y change rien, son seul effet est de me faire disparaitre le message d'alerte cité au dessus.
Existe des solutions à mon problème (dans Dreamweaver) ?
Merci
Partager