Comment modifier directement des fichiers HTML?
Question
J'essaie de créer un blog / un panneau de messages qui utilise des fichiers HTML statiques pour diffuser du contenu. Je sais que MovableType gérait leur blog de cette manière, mais en utilisant des scripts Perl CGI. Comment puis-je éditer / ajouter aux fichiers HTML de préférence avec PHP? Quelles autres méthodes les gens recommanderaient-ils?
La solution
En php, il existe de nombreuses fonctions de manipulation de fichiers. Pour en savoir plus sur eux ici . Voici un exemple rapide de création d'un fichier HTML:
<?php
file_put_contents('an_html_file.html', "This will be in the html file.");
?>
Autres conseils
Si vous souhaitez simplement modifier les fichiers en tant que texte brut:
http://us.php.net/manual/en/ref .filesystem.php
Si vous souhaitez utiliser le DOM HTML actuel:
http://us.php.net/manual/fr/book .dom.php
(et plus précisément, loadHTMLFile () et saveHTMLFile () )
En fonction du travail que vous souhaitez effectuer, vous pouvez simplement utiliser fopen et amis.