За последние 24 часа нас посетили 32460 программистов и 1821 робот. Сейчас ищут 1564 программиста ...

Задача создать pdf или doc файл с помощью php

Тема в разделе "PHP для новичков", создана пользователем Dron-Boy, 20 ноя 2016.

  1. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    Задача создать pdf или doc файл с помощью php. И наполнить информацией которая пришла из заполненных форм. Что посоветуете?
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.817
    Симпатии:
    1.333
    Адрес:
    Лень
    Погуглить
     
  3. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    Да в гугл есть темы. Но там много разных. Хотелось бы узнать что в обыкновкюении юзают для этого дела.
     
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.817
    Симпатии:
    1.333
    Адрес:
    Лень
    учитесь работать с поисковиками: как создать пдф с помощью пхп
    --- Добавлено ---
    Библиотеки парсинга готовые есть
     
    Dron-Boy нравится это.
  5. Anhk

    Anhk Активный пользователь

    С нами с:
    13 дек 2015
    Сообщения:
    219
    Симпатии:
    11
    я с PHPWord помню как-то работал, - такое себе. легкая и даёт некоторый функционал, разобраться не сложно тоже, если не клепать оверсложные отчеты)
     
  6. Cyrius

    Cyrius Активный пользователь

    С нами с:
    3 июл 2016
    Сообщения:
    98
    Симпатии:
    4
    Вроде так:
    PHP:
    1. if(count($_POST) > 0 ){
    2. /* присваиваешь  переменным значения из формы  */
    3.     $name = $_POST['name'];
    4.     $phone = $_POST['phone'];
    5.  
    6.     file_put_contents('NAME_FILE.pdf',/* сюда переменные,
    7. значениями которых будет наполняться файл -->*/ "$name $phone  \n ",
    8. /*этот параметр говорит, что каждая новая запись вносится в конец документа*/
    9. FILE_APPEND);
    10.     echo "Ваша заявка принята, ожидайте.";
    11.  
    12. }
    файл с таким расширением создастся в корневом каталоге сайта.
     
    #6 Cyrius, 20 ноя 2016
    Последнее редактирование: 20 ноя 2016
  7. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    Да. Правильно все, но есть проблема нужно в файл записать разметку например даже таблицей. Может есть способ html переконвертировать в doc?
     
    denis01 нравится это.
  8. Cyrius

    Cyrius Активный пользователь

    С нами с:
    3 июл 2016
    Сообщения:
    98
    Симпатии:
    4
    скорее всего это будет выполняться через эту же функцию, но только в параметрах, где указываешь что и как располагается, придется помудрить.
     
  9. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    В общем решил проблему. Через эту функцию fopen создаешь doc xфвйл и туда записываешь html иеги в самом начале указал что это html. И вуаля все раюотает
     
    denis01 нравится это.