Ciao ragazzi,
ho la necessità di scaricare dei file presenti in una cartella. insomma un po come se avessi l'ftp. c'è un modo per farlo in php?
si tratta di file pdf e jpg
Ciao ragazzi,
ho la necessità di scaricare dei file presenti in una cartella. insomma un po come se avessi l'ftp. c'è un modo per farlo in php?
si tratta di file pdf e jpg
Ciro Marotta - Programmatore JAVA - PHP
Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.
di modi ce ne sono diversi...
da quanto ho capito potrebbe esserti utile questo :
Codice PHP:$dir = "DIRECTORY/";
$file = "NOME_FILE";
$fileDaScaricare = $dir."".$file;
// verifico che il file esista
if(! file_exists ($fileDaScaricare) )
{
// se non esiste chiudo e stampo un errore
$_SESSION['errore'] = "Problemi riscontrati nel download";
}else{
// Se il file esiste...Scarico
header ("Content-type: application/download");
header ("Content-Disposition: attachment; filename=".$file);
// Leggo il contenuto del file
$leggo = readfile($fileDaScaricare);
}
spero sia questo quello che ti serve, altrimenti se sai gia dove devi sccaricare il tutto fai tramite ftp!!!
ciao!
ma vuoi fare un download multiplo?
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
grazie per le risp
si ho bisogno di un download multiplo
se ho i file
a.jpg
b.jpg
d.pdf
li devo prendere tutti
Ciro Marotta - Programmatore JAVA - PHP
Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.
mai visto fare un download multiplo con un solo link... prova a fare un tar dei file che vuoi scaricare e fai scaricare il tar invece dei singoli file
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
è possibile creare un tar con php dei file presenti sul server?
Ciro Marotta - Programmatore JAVA - PHP
Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.
sempre che te lo facciano fareCodice PHP:
exec('tar -c *.pdf *.jpg > nometar.tar');
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages