Insérer une image dans un xml via formulaire php/html
Fermé
Tzmagnum
Messages postés
126
Date d'inscription
dimanche 9 août 2009
Statut
Membre
Dernière intervention
10 mai 2022
-
7 mars 2021 à 02:49
jordane45 Messages postés 38424 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 février 2025 - 10 mars 2021 à 10:29
jordane45 Messages postés 38424 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 février 2025 - 10 mars 2021 à 10:29
A voir également:
- Insérer une image dans un xml via formulaire php/html
- Insérer une vidéo dans powerpoint - Guide
- Insérer une image dans word sans bouger le texte - Guide
- Xml download - Télécharger - Édition & Programmation
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
2 réponses
Tzmagnum
Messages postés
126
Date d'inscription
dimanche 9 août 2009
Statut
Membre
Dernière intervention
10 mai 2022
10 mars 2021 à 00:40
10 mars 2021 à 00:40
Personne n'aurait une solution svp ?
Merci d'avance.
Voici un code d'exemple de ce que j'essaye de faire, mais avec l'image cela ne fonctionne pas, elle n'apparait pas dans image.doc :
Merci d'avance.
Voici un code d'exemple de ce que j'essaye de faire, mais avec l'image cela ne fonctionne pas, elle n'apparait pas dans image.doc :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <?php error_reporting(E_ALL); header('Content-type: text/html; charset=utf-8'); $logo = '<img src="logo.jpg" alt="logo">'; $civilite = "Monsieur"; $nom = "Hauld"; $prenom = "Kevin"; $adresse = "Rue De la Voirie 35, boîte 0002"; $cp = "1030"; $ville = "Schaerbeek (Bruxelles)"; // Je capture et mémorise le contenu du fichier template.doc $content = file_get_contents(dirname(__FILE__).'/template.doc'); // Attention au chemin d'accès au fichier template. ici, il est dans le même répertoire que index.php sinon donnez le chemin correct. $content = str_replace('##LOGO##', $logo, $content); $content = str_replace('##CIVILITE##', $civilite, $content); $content = str_replace('##NOM##', $nom, $content); $content = str_replace('##PRENOM##', $prenom, $content); $content = str_replace('##ADRESSE##', $adresse, $content); $content = str_replace('##CP##', $cp, $content); $content = str_replace('##VILLE##', $ville, $content); $filename = "image.doc";// Vérifie que l'on peut écrire dans le fichier if(!is_writable($filename)) exit();// Vérifie que l'on peut ouvrir le fichier if (!$handle = fopen($filename, 'a')) exit("Impossible d'ouvrir le fichier ($filename)"); // On ajoute le contenu de template.doc if (fwrite($handle, $content) === FALSE) exit("Impossible d'écrire dans le fichier ($filename)"); echo "<a href='$filename'>Télécharger le fichier</a>"; fclose($handle);
jordane45
Messages postés
38424
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 février 2025
4 734
10 mars 2021 à 10:29
10 mars 2021 à 10:29
Bonjour,
Pour manipuler un fichier word, il est conseillé d'utiliser la librairie : PHPword
https://github.com/PHPOffice/PHPWord
Pour manipuler un fichier word, il est conseillé d'utiliser la librairie : PHPword
https://github.com/PHPOffice/PHPWord