vorrei capire come fare a scaricare un file kn il php
io kn un form prendo il link tramite post e poi kn la variabile $url vorei scarica il file...
come posso fare?
rx...tnxxx
Questa è la funzione per il download di un file diretto.
PHP:
header("Cache-Control: "); // Questo lascialo vuoto per evitare errori con Internet Explorer
header("Pragma: "); // Anche questo.
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=".$filename."");
header("Content-length: $filesize");
è possibile anke skarikare un file kn settando i cookie per un'altro sito e poi cancellarli?
perchè dovrei scaricare un file kn dei determinati cookie e cancellarli..
va bene se uso set cookie e poi
PHP:
header("Cache-Control: "); // Questo lascialo vuoto per evitare errori con Internet Explorer
header("Pragma: "); // Anche questo.
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=".$filename."");
header("Content-length: $filesize");
no
conosci rapidshare?
in pratica voglio mettere un link di rapidshare e con dei cookie d un mio account premium skarikare il file...e cancellare i cookie...
guarda in questo caso non so come aiutarti...probabilmente dovresti copiarti il cookie nella tua cartella contenente questi ultimi ma non so come rapidshare li imposta quindi spiacente, magari aspetta il moderatore lukeonweb magari ti può aiutare.. :fonzie:
guarda in questo caso non so come aiutarti...probabilmente dovresti copiarti il cookie nella tua cartella contenente questi ultimi ma non so come rapidshare li imposta quindi spiacente, magari aspetta il moderatore lukeonweb magari ti può aiutare.. :fonzie:
Se ho ben capito ti servirebbe poter usare un cookie salvato sul server con i dati per l'autenticazione ad un altro sito (rapidshare), in modo che gli utenti del tuo sito possano scaricare attraverso il tuo account.
Se è così credo che questo possa esserti d'aiuto:
Se ho ben capito ti servirebbe poter usare un cookie salvato sul server con i dati per l'autenticazione ad un altro sito (rapidshare), in modo che gli utenti del tuo sito possano scaricare attraverso il tuo account.
Se è così credo che questo possa esserti d'aiuto:
hai capito benissimo..
grazie per la risposta...xò non ho capito dove mettere il mio cookie...
dv abbinare alla variabile $path_to_cookie il link del cookie?
se si dovrei metterlo in formato Netscape, xò nn ho ben capito questa cosa...
potrestri dirmi la sintassi del formato netscape?
Il formato Netscape dei cookie è quello usato anche da Firefox, quindi se accedi con Firefox al tuo account di rapidshare con l'opzione di ricordare il login, tra i cookie ti ritrovi quello che ti interessa. I cookie di Firefox li trovi qui:
/home/<nome_utente>/.mozilla/firefox/<8_caratteri>.default\cookies.txt
oppure:
c:\Documents and Settings\<nome_utente>\Dati applicazioni\Mozilla\Firefox\Profiles\<8_caratteri>.default\cookies.txt
Una volta estratte le parti relative al dominio in questione, salvale in un file. Il file è bene metterlo in una cartella NON accessibile da web (altrimenti ti fregano il cookie), ma leggibile dal webserver.
La variabile $path_to_cookie deve contenere il percorso fisico completo al file (es. "/home/www/cookie.txt", o "d:\\sito\\cookie.txt").