Как я могу использовать PHP для приема FDF и последующего сохранения в формате PDF на сервере?

У меня есть клиент, у которого есть 4-страничный PDF-документ, созданный сторонней компанией-разработчиком программного обеспечения. У него есть кнопка отправки, которая экспортирует данные в формате FDF.

Клиент хотел бы, чтобы я придумал PHP-скрипт, чтобы принять FDF, а затем сохранить его в формате PDF на своем сервере в определенном каталоге с отметкой времени или другим уникальным именем, а затем иметь еще один PHP-скрипт, который рекурсивно просматривает все сохраненные файлы в этот каталог и делает их доступными для загрузки, удаления. и Т. Д.

Я бы предположил, что для этого я мог бы использовать библиотеку FPDF, думаю, мне просто нужна помощь, чтобы начать работу с определением того, как идентифицировать отправленный файл или содержимое.

любая помощь приветствуется.


person websquatters    schedule 20.03.2012    source источник


Ответы (1)


Если файл PDF уже создан, просто загрузите его через форму

<form enctype="multipart/form-data" action="upload.php" method="POST">
File to upload: <input name="upfile" type="file">
<input type="submit" value="Upload">
</form>

Затем, когда PHP получает файл, вы перемещаете его в свой каталог и меняете имя

$myfilename= $_FILES['upfile']['tmp_name'].date('Y-M-d');
if(move_uploaded_file($_FILES['upfile']['tmp_name'], '/mydir/'.$myfilename)) {
    echo "File uploaded";
} else{
    echo "There was an error uploading the file";
}
person alvariux    schedule 20.03.2012
comment
Привет Спасибо за ваш ответ. Файл PDF доступен для загрузки на их сайте, и когда клиент заполняет его, он нажимает «Отправить». Я хочу создать сценарий, в который кнопка отправки PDF отправляет FDF, а затем сохраняет его на сервере. - person websquatters; 21.03.2012
comment
Мой клиент хочет устранить любую дополнительную работу со стороны своих клиентов, поскольку они для начала заполняют 5-страничную форму. Спасибо еще раз за помощь - person websquatters; 21.03.2012