Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Bureautique
Bureautique Forum d'entraide sur la gestion dynamique de documents de bureautique (Word, Excel, OpenOffice...) avec PHP. Avant de poster -> Cours Excel, FAQ OpenXML, FAQ OpenDocument
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/09/2011, 18h07   #1
Invité de passage
 
Homme
Inscription : septembre 2011
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2011
Messages : 1
Points : 0
Points : 0
Par défaut utilisation de la librairie odtphp

Bonjour,
je suis tombé sur cette libriarie php http://www.odtphp.com/ qui me serai très utile mais hélas je n'arrive pas à la faire fonctionner.
J'ai donc téléchargé l'archive zip que j'ai décompressé dans mon dossier /var/www/library (je suis sous Ubuntu) j'ai donc créé un dossier pour mon site dans /var/www/convention.
Dans ce dossier j'ai donc
1) un fichier odt.odt (modèle open office avec les balises {titre} et {message}
2) un fichier php
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?php
/**
 
* Tutoriel file
 
* Description : Simple substitutions of variables
 
* You need PHP 5.2 at least
 
* You need Zip Extension or PclZip library
 
*
 
* @copyright  GPL License 2008 - Julien Pauli - Cyril PIERRE de GEYER - Anaska (<a href="http://www.anaska.com" target="_blank">http://www.anaska.com</a>)
 
* @license    <a href="http://www.gnu.org/copyleft/gpl.html" target="_blank">http://www.gnu.org/copyleft/gpl.html</a>  GPL License
 
* @version 1.3
 
*/
 
// Make sure you have Zip extension or PclZip library loaded
 
// First : include the librairy
 
require_once ('/var/www/library/odf.php');
 
require '/var/www/library/zip/PclZipProxy.php';
 
require '/var/www/library/zip/PhpZipProxy.php';
 
require '/var/www/library/Segment.php';
 
 
$odf = new odf("/var/www/convention/odt.odt");
 
$odf->setVars('titre', 'PHP: Hypertext PreprocessorPHP: Hypertext Preprocessor');
 
 
 
$message = "PHP (sigle de PHP: Hypertext Preprocessor), est un langage de scripts libre
 
principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais
 
pouvant également fonctionner comme n'importe quel langage interprété de façon locale,
 
en exécutant les programmes en ligne de commande.";
 
$odf->setVars('message', $message);
 
// We export the file
 
$odf->exportAsAttachedFile();
 
?>


lorsque j'exécute ma page odt.php je n'obtient rien mon modèle ne change pas.
Si quelqu'un connait cette librairie merci de vous pencher sur mon problème et de m'aider à le résoudre.
sciemo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h55.


 
 
 
 
Partenaires

Hébergement Web