0 / 0 / 0
Регистрация: 12.11.2019
Сообщений: 1
1

Подстановка значений из формы в PHPWord

14.11.2019, 23:30. Показов 1047. Ответов 0
Метки нет (Все метки)

Здравствуйте!

Пытаюсь сделать подстановку значений из формы в шаблон Word docx., но подстановка не происходит.

Ошибки не выдает. В логах пусто. Только обрывок кода:

loadTemplate('Template.docx'); $name = $_POST['name']; $phone = $_POST['phone']; $spisok = $_POST['spisok']; $dzen = $_POST['dzen']; $document->setValue('d_num', $phone); $document->setValue('name', $name); $document->save('Templatefull.docx'); ?>

Предполагаю, что проблема с сервером.

Сервер PHP 7.2 . PhpWord ver 0.16. Библиотеку устанавливал через composer

index.html
HTML5
1
2
3
4
5
6
7
8
<html>
    <form action="obr.php" method="POST" сlass="form">
    <legend>Test Form</legend>
    <input type="text" class="input-name" name="name" placeholder="Name">
    <input type="text" class="input-phone" name="phone" placeholder="Phone">
    <button type="submit" class="btn">Send</button>
    </form>
</html>
obr.php
PHP
1
2
3
4
5
6
7
8
9
10
<?php
    require 'vendor/autoload.php';
    $phpWord = new \PhpOffice\PhpWord\PhpWord();
    $document = $phpWord->loadTemplate('Template.docx');
    $name = $_POST['name'];
    $phone = $_POST['phone'];
    $document->setValue('d_num', $phone);
    $document->setValue('name', $name);
    $document->save('Template_full.docx');
?>
Template.docx
${d_num}
${name}

В чём может быть проблема?!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.11.2019, 23:30
Ответы с готовыми решениями:

Подстановка значений в поля формы
Добрый день! Делаю для себя базу для автоматизации заполнения бланков. Это мой первый опыт Access....

Подстановка значений в поле формы
Доброго времени суток. Помогите пожалуйста человеку мало что смыслящему в VBA. Имеется форма с...

Подстановка значений в поле формы при добавлении записи
Добрый день. Есть 2 таблицы: &quot;Клиенты&quot; и &quot;Заказы&quot;. Связь 1 ко многим. При добавлении нового...

Вывод значений ассоциативного массива и подстановка этих значений в ссылки
Почему не вставляются значения в ссылку? &lt;?php $leftMenu = array( array('link' =&gt; 'Домой',...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.11.2019, 23:30

Подстановка значений
Подскажите, каким образом можно сделать так, чтобы в таблице Отношения поле ПаспортТренера имело...

Подстановка значений
Подскажите пожалуйста, как сделать следующее? В таблице нужно чтобы ячейки столбца А сверяли с...

Подстановка значений
Имеется таблица с данными о клиентах и такаяже но о партнерах. А так же имеется таблица &quot;Закупки&quot;,...

Подстановка значений
Добрый день! Нужна помощь. В примере две таблицы исходные и одна сводная. Одна форма - Сводная....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru