(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_document
L'handle del documento FDF, restituito da fdf_create(), fdf_open() o fdf_open_string().
fieldname
savepath
Può 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
savepath
e 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]";
?>