Administrateur PHPfrance |
9782 Messages
11 févr. 2016, 15:49
Alors la première étape, c'est d'avoir un serveur PHP en local sur ton ordinateur pour pouvoir tester tes développements.
Par exemple WampServer est un bon point de départ :
http://www.wampserver.com
Ensuite et c'est la règle n°1 en informatique, fait une sauvegarde complète de de ton site, afin de toujours pouvoir revenir à une version + ancienne en cas d'erreur.
Puis l'objectif est de développer un script PHP qui va ouvrir tous tes fichiers *.html un par un et insérer le code que tu veux dedans.
On va faire ça en 3 étapes :
1) Lister tous les fichiers d'un répertoire (et éventuellement de ses sous-répertoires) et afficher leurs noms
2) Ouvrir un fichier et injecter un code dedans
3) Fusionner les 2 scripts des étapes 1 et 2.
Pour le 1) tu auras besoin de la fonction glob() de PHP.
Regarde l'exemple dans la documentation, il fait normalement ce qu'on veut à savoir lister tous les fichiers d'une certaine extension :
http://fr.php.net/glob
Si tes fichiers sont aussi dans des sous-répertoires, alors il faudra rendre cette fonction récursive et un gentil utilisateur a posté le code d'une fonction appelée glob_recursive()
Dis moi quand le 1) fonctionnera et on pourra passer à l'étape 2

Quand tout le reste a échoué, lisez le mode d'emploi...