include "inc/FirmenLib.php"; include 'inc/phpOpenOffice.php'; if ($_GET["Q"] == "C") { $fa = getFirmenStamm($_GET["fid"], true, "C"); $fa["number"] = $fa["customernumber"]; } else { $fa = getFirmenStamm($_GET["fid"], true, "V"); $fa["number"] = $fa["vendornumber"]; $fa["kdtyp"] = $fa["lityp"]; } foreach ($fa as $key => $val) { $fa[$key] = utf8_decode($val); } $var = array(); if ($key == "typrabatt") { $val = $val * 100; } $fa["typrabatt"] = $fa["typrabatt"] * 100; $fa["creditlimit"] = sprintf("%0.2f", $fa["creditlimit"]); $fa["discount"] = sprintf("%0.2f", $fa["discount"] * 100); $fa["itime"] = db2date($fa["itime"]); $fa["mtime"] = db2date($fa["mtime"]); $doc = new phpOpenOffice(); if (file_exists("vorlage/firmenkartei.sxw")) { $doc->loadDocument("vorlage/firmenkartei.sxw"); } else { $doc->loadDocument("vorlage/firmenkartei.odt"); } $doc->parse($fa); $doc->download(""); $doc->clean();
<?php include 'phpOpenOffice.php'; $vars = array(); $vars["NAME"] = "Tux"; $vars["MOBILE"] = "123-4567890"; $vars["URL"] = "http://www.pinasoft.de/projects/phpopenoffice/"; $doc = new phpOpenOffice(); $doc->loadDocument("demo.sxw"); $doc->parse($vars); $doc->download("demodatei"); $doc->clean();