(PHP 4 >= 4.3.0, PHP 5)
fdf_get_attachment — Estrae un file caricato racchiuso nel FDF
$fdf_document
, string $fieldname
, string $savepath
)
Estrae un file caricato indicato dal "selettore di file"
fieldname e lo memorizza in
savepath.
fdf_documentL'handle del documento FDF, restituito da fdf_create(), fdf_open() o fdf_open_string().
fieldname
savepathPuò essere il nome di un file normale o una directory esistente in cui il file deve essere creato con il suo nome originale. Qualsiasi file esistente con lo stesso nome sarà sovrascritto.
Nota:
Sembra che non ci sia altro modo per risalire al nome originale del file se non quello di memorizzare il file nella directory indicata da
savepathe verificare se il nome di base è stato salvato.
L'array restituito contiene i seguenti campi:
path - percorso in cui viene archiviato il file
size - dimensione del file salvato in bytes
type - mimetype se è dato nell'FDF
Example #1 Memorizzare un file inserito
<?php
$fdf = fdf_open_string($HTTP_FDF_DATA);
$data = fdf_get_attachment($fdf, "filename", "/tmpdir");
echo "The uploaded file is stored in $data[path]";
?>