У меня самая последняя версия на Xampp (5.6.20). Я скачал php_fdf.dll
и fdftk.dll
и поместил их в C:\xampp\php
, C:\xampp\ext\php
, C:\xampp\apache\bin
, C:\Windows\System32
и C:\Windows\SysWOW64
.
У меня есть они во всех этих местах из-за советов из различных других сообщений на форуме. В моем файле php.ini у меня есть extension=fdftk.dll
и extension=php_fdf.dll
с моей директивой расширения следующим образом: extension_dir="c:\xampp\php\ext"
. Я даже зашел в свои пути к переменным окружения моего компьютера и добавил C:\xampp\php\ext
в качестве пути.
Тем не менее каждый раз, когда я пытаюсь использовать функцию, скажем, $fdf = fdf_create();
, я получаю
Неустранимая ошибка: вызов неопределенной функции fdf_create() в C:\xampp\htdocs\processing.php в строке 3
а также это в журнале ошибок apache:
Предупреждение PHP: Запуск PHP: недопустимая библиотека (возможно, не библиотека PHP) 'fdftk.dll' в неизвестном, строка 0 Предупреждение PHP: Запуск PHP: невозможно загрузить динамическую библиотеку 'c:\xampp\php\ext\php_fdf.dll' - Не удалось найти указанный модуль.\r\n в Неизвестно в строке 0
Я новичок в программировании, поэтому вполне возможно, что есть что-то простое, о чем я просто не знаю, но я просмотрел бесчисленные сообщения на форуме, видео на YouTube и документацию по Xampp, PHP и Apache.
Пожалуйста помоги! Все, что мне действительно нужно, это взять данные HTML-формы в моем PHP-скрипте, а затем поместить их в PDF-файл. Кажется, что загрузка данных HTML в виде FDF с теми же именами полей была бы самым простым способом сделать это (поскольку у меня были проблемы с правильной связью PDF-форм).