-
Far scaricare file....
Ciao gente volevo sapere se esiste un codice (html o jacascript) che permetta di creare una pagina dove sia possibile far scaricare file, ma senza ogni volta doverla aggiornare, cioè vorrei solo mettere i nuovi file nella cartella e poi vorrei che si aggiornasse automaticamente la pagina da cui si devono scaricare!
Avete capito?
Se si vi prego di rispondere!
Ciaooooooooooo
Marco
-
Ciao, fai qualche ricerca nel forum, troverai sicuramente risposta.
Intanto ti sposto in Livello3 perchè nè html nè js possono servirti.
Ciaooo!!!
-
batsa ke crei una cartella e ci metti dentro i file e leggi la cartella
Codice PHP:
<?
$dir = "./files/";
if($handle = opendir($dir))
{
while($file = readdir($handle))
{
if($file != "." && $file != "..")
{
echo $file."\n<br>";
}
}
}
closedir($handle)
?>
fatto al volo questo script
ecoo nel scrivere avevo dimenticato una cosa
-
se non ti funziona prova a mettere la parte dove dice
echo $file n<br> //davanti a n ci va \ solo ke il forum nn me la scrive
così:
echo "$file n<br>"; //davanti a n ci va \ solo ke il forum nn me la scrive
A me funziona solamente con gli apici e il punto e virgola
:razz:
-
Debug Scusa ma già l'avevo fatta la ricerca nel forum e non avevo trovato niente (anche perchè non sapevo che parole usare!).
Poi volevo ringraziare a jostok e ravskate per il codice.
Scusate se rompo ancora le pa_ _e non è che mi potreste scrivere un pò meglio il codice perchè non ho capito molto!!
Scusatemi!!
Marco
-
Ragazzi ho provato a farlo solo che mi escono i nomi dei file nella cartella però senza la possibilità di scaricarli....
Cioè non mi esce nemmeno un collegamento ipertestuale sopra .....
Capite?
-
Codice PHP:
<?
$dir = "./files/";
if($handle = opendir($dir))
{
while($file = readdir($handle))
{
if($file != "." && $file != "..")
{
echo "<a href=\"$dir/$file\">$file</a>\n<br>";
}
}
}
closedir($handle)
?>
-
-
Grazie mille a tutti!!!!
funziona che è una meraviglia!
Marco
-
Poi prima di echo potresti mettere una cosa tipo
Codice PHP:
$dim=filesize($dir."/".$file);
in modo da avere nella variabile $dim la dimensione in bytes del file.
Poi metti qualcosa come questo
Codice PHP:
echo "<a href=\"$dir/$file\">$file</a> ($dim bytes)\n<br>";
per stampare anche la dimensione del file
-
Mamma mia non sò come ringraziarti! Più tardi o domani ci devo provare,ora no perchè devo uscire!
Ciao belli!!
-
come si fa a leggere la cartella?
-
usa gli script postati sopra