04/12/2008 19:36
lo vedi che nn mi hai capito?? Ho letto il tuo topic su come far aprire la finestra di download anzichè aprire i files direttamente dal browser e ti chiedevo come applicare tale procedura sullo script...
Script Upload
|
04/12/2008 19:36
lo vedi che nn mi hai capito?? Ho letto il tuo topic su come far aprire la finestra di download anzichè aprire i files direttamente dal browser e ti chiedevo come applicare tale procedura sullo script...
04/12/2008 19:40
E il tuo problema qual è?
P.S.: La conosci la differenza tra caricare e scaricare?
Mattia!
04/12/2008 20:00
Ovviamente per il download!!
Allora...ho fatto il file download.php come nel tuo topic...però andrebbe modificata la pagina uploaz.php...come la modifico??? Credevo fosse chiaro dall'inizio...forse nn so scrivere più
04/12/2008 20:38
(Questo messaggio è stato modificato l'ultima volta il: 04/12/2008 20:38 da Mattia.)
Come link al posto di:
Codice: <a href="'.$PATH.'/'.$f.'"> Devi mettere: Codice: <a href="download.php?file='.$f.'">
Mattia!
04/12/2008 22:03
(Questo messaggio è stato modificato l'ultima volta il: 04/12/2008 22:06 da Chandler.)
Ecco...allroa c'ero andato vicino prima
Cmq nn funzia...c'è qualcosa di sbagliato... in download.php in $path ho messo "files" (senza slash finale) perchè se metto lo slash finale mi da errore mentre se su uploaz.php su $path nn metto lo slash finale i files nn me li mette in files ma sulla stessa cartella upload con il nome che inizia con files (per esempio il file info.txt viene salvato filesinfo.txt dentro upload e nn dentro files)...mi sa che sis ta creando qualche incoerenza... e poi io sò bravo a fare i pasticci!
04/12/2008 23:05
Ecco il msg di errore:
Citazione:Fatal error: Call to undefined function: mime_content_type() in /membri2/chandler/upload/download.php on line 10e nel rigo n.10 c'è: Codice PHP: header('Content-type: '.mime_content_type($path.$file));
05/12/2008 19:56
Prova a mettere al posto di quella riga:
Codice PHP: header('Content-type: octet/stream');
Mattia!
06/12/2008 02:43
(Questo messaggio è stato modificato l'ultima volta il: 06/12/2008 02:50 da Chandler.)
FUNZIONAAAAAAAAAAAAAAAAAAA!! E VAI!!
Grazie milleeeeeeeeee!! Resterebbe SOLO il problema della descrizione...risolto quello giuro che nn romperò più le scatole Allora...tu hai detto di optare per la generazione di più txt....uno per descrizione giusto?? Cos'ha di pro rispetto alla soluzione dell'UNICO txt...che nn si rallenta lo script?? In ogni caso come agisco??
08/12/2008 21:08
Come ho già scritto più volte, dovrebbe essere più veloce lo script e più facile da utilizzare.
Nel ciclo dove stampi i nomi dei file devi controllare che il file della descrizione esista con la funzione file_exists e, eventualmente, estrarre la descrizione da stampare con la funzione file_get_contents. Invece al momento dell'upload devi creare sempre il file come facevi prima utilizzando modificando il percorso del file della descrizione.
Mattia!
09/12/2008 16:26
non puoi fare come hai sempre fatto??
Ovvero dirmi COme intervenire e DOVE... Grazie
09/12/2008 21:38
Ti ho scritto così perché è più facile spiegare che scrivere il codice completo. Hai provato a fare qualcosa? Ti dà qualche errore?
Mattia!
10/12/2008 15:15
Non saprei da dove cominciare...
1) nel ciclo dove stampo il nome dei file devo controllare che il file esista con la funzione file_exists... ma intanto come faccio a far creare un txt per ogni descrizione...credo abbiamo saltato questo passaggio...
10/12/2008 16:22
Come ho già scritto prima, lo devi creare al momento dell'upload come facevi prima cambiando il percorso e utilizzando sempre il metodo "w" quando apri e crei il file.
Mattia!
|
« Precedente | Successivo »
|