Файловый менеджер - Редактировать - /home2/cocinasdalloway/lotes.cocinasdalloway.com/Administrador/Home/GeneraContrato.php
Назад
<?php require_once '../models/PhpWord/PHPWord.php'; $PHPWord = new PHPWord(); try{ if(isset($_POST['id']) && $_POST['id']!='') { $Id=$_POST['id']; $directorio='../uploads/'.$Id; $archivos = glob($directorio . '/*.docx') + glob($directorio . '/*.doc'); //print_r($archivos[0]); if (!empty($archivos)) { $documento=$archivos[0]; $document = $PHPWord->loadTemplate($documento); $document->setValue('Value1', 'Sun'); $document->setValue('Value2', 'Mercury'); $document->setValue('Value3', 'Venus'); $document->setValue('Value4', 'Earth'); $document->setValue('Value5', 'Mars'); $document->setValue('Value6', 'Jupiter'); $document->setValue('Value7', 'Saturn'); $document->setValue('Value8', 'Uranus'); $document->setValue('Value9', 'Neptun'); $document->setValue('Value10', 'Pluto'); $document->save($documento); // echo json_encode(['filename' => $documento]); //echo $e->getMessage(); $arr = array('status' => 200, 'detail' => 'success', 'filename' => $documento); echo json_encode($arr); }else{ $arr = array('status' => 100, 'detail' => 'error', 'message' => 'Error, no se encontro documento de contrarto '); echo json_encode($arr); } }else{ $arr = array('status' => 100, 'detail' => 'error', 'message' => 'Error, no se encontro ID de usuario'); echo json_encode($arr); } }catch (Exception $e) { //echo $e->getMessage(); $arr = array('status' => 100, 'detail' => 'error', 'message' => 'Error: '.$e); echo json_encode($arr); } ?>
| ver. 1.4 |
Github
|
.
| PHP 8.2.22 | Генерация страницы: 0.01 |
proxy
|
phpinfo
|
Настройка