(PHP 4 >= 4.3.0, PHP 5 < 5.3.0, PECL fdf SVN)
fdf_get_attachment — Extrai o arquivo carregado incorporado no FDF
Extrai um arquivo carregado por meio do campo "file selection"
fieldname e o armazena em
savepath.
fdf_documentO identificador do documento FDF, retornado por fdf_create(), fdf_open() ou fdf_open_string().
fieldname
savepathPode ser o nome de um arquivo simples ou um diretório existente no qual o arquivo deve ser criado sob seu nome original. Qualquer arquivo existente sob o mesmo nome será sobrescrito.
Nota:
Parece não haver outra maneira de descobrir o nome do arquivo original, a não ser armazenar o arquivo usando um diretório como
savepathe verificar o nome base em que ele foi armazenado.
O array retornado contém os seguintes campos:
path - caminho onde o arquivo foi armazenado
size - tamanho do arquivo armazenado em bytes
type - tipo de mídia se fornecido no FDF
Exemplo #1 Armazenando um arquivo carregado
<?php
$fdf = fdf_open_string($HTTP_FDF_DATA);
$data = fdf_get_attachment($fdf, "filename", "/tmpdir");
echo "O arquivo enviado está armazenado em $data[path]";
?>