Mammouth du PHP |
672 Messages
15 juin 2010, 09:11
Si tu tournes sous Windows, il y a toujours l'extension
COM.
Sinon, il y a moyen de trouver des classes/fonctions en cherchant dans les sites dédiés.
Et sinon une possibilité limitée :
- Ouvrir le fichier Word "normalement"
- Chercher et remplacer les mots clés.
En gros :
1. Sous Windows (ou Linux avec oOo) tu crées un fichier Word normal. Pour les champs qui vont être renseignés en PHP, tu mets des balises uniques (
<nom_utilisateur> par exemple).
2. En php, tu mets le contenu du fichier dans une variable (avec
file_gets_contents()).
Tu utilises ensuite les expressions régulières pour remplacer les "balises" par le contenu de ta base.
ATTENTION il faut absolument que la taille du contenu à remplacer corresponde à la taille du nouveau contenu (rajouter des espaces).
Après, tout dépend de l'objectif, mais tu peux envisager un PDF s'il n'y a pas besoin de modifier le fichier, du HTML ou un bête fichier texte...