Saludos a todos,
Tratando de poder leer un documento MS word me encontre con phpdocx, tiene dos versiones una LGLP y otra comercial. En fin, baje la LGLP para probarla y simplemente colocando los scripts en una direccion en mi localhost/php5 trate de correr los ejemplos de texto simple y me muestra el siguiente error:
Parse error: parse error, expecting `T_STRING' in C:\Apache2.2\htdocs\php5\classes\cCreateDocx.inc on line 12
Este inc este llamado desde un php, el siguiente:
SIN LOS COMENTARIOS
<?php
require_once('../classes/cCreateDocx.inc'); // Aqui se incluye
$objDocx = new cCreateDocx();
$objDocx->fAddText('Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.');
$objDocx->fCreateDocx('ejemplo_texto_simple');
?>
y el inc es el siguiente:
/**
* @author 2mdc.com
* @version
*/
function __autoload($strClassName) {
require_once dirname(__FILE__) . '/' . $strClassName . '.inc';
}
class cCreateDocx {
const NAMESPACE = 'w'; // Esta es la línea 12 que segun falla
const SCHEMA_IMAGEDOCUMENT = 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/image';
const SCHEMA_OFFICEDOCUMENT = 'http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument';
private $arrIdRels;
private $arrIdWords;...
...
...
...
?>
Bueno si alguien lo ve agradecería me lo digan porque de verdad que en este momento no lo veo...
Saludos