avrei bisogno di uno script perl che mi lista in una pagina html i file contenuti in una directory (con il link al file)
potete aiutarmi?![]()
avrei bisogno di uno script perl che mi lista in una pagina html i file contenuti in una directory (con il link al file)
potete aiutarmi?![]()
piccolo miglioramentoOriginariamente inviato da novembre
avrei bisogno di uno script perl che mi lista in una pagina html i file contenuti in una directory (con il link al file)
potete aiutarmi?![]()
foreach (<nicola/*>) {
print @nicola, $_ if -f;
}
mi stampa il contenuto della dir nicola tutto di seguito in una riga, come vado a capo ogni parola?
se volessi visualizzare invece il contenuto di un file txt che si trova dentro la dir che devo fare?
Ciao,
per andare a capo prova:
foreach (<nicola/*> ) {
print @nicola, $_ if -f;
print "\n";
}
per leggere il contenuto del file text dipende se vuoi leggere il contenuto di uno specifico file, o quello di tutti.
Marco Allegretti
shishii@tiscalinet.it
Lang: PERL, PHP, SQL.
Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips
grazie dell'aiutoOriginariamente inviato da shishii
per leggere il contenuto del file text dipende se vuoi leggere il contenuto di uno specifico file, o quello di tutti.![]()
il file di testo mi servirebbe per associare il nome dei file contenuti nella dir ai titoli dei documenti, inoltre dovrebbe esserci anche il link al file :master:
sinceramente non ho capito.
Marco Allegretti
shishii@tiscalinet.it
Lang: PERL, PHP, SQL.
Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips
ehhhmmm, scusa per l'imprecisioneOriginariamente inviato da shishii
sinceramente non ho capito.![]()
la pagina html dovrebbe contenere la lista dei file presenti (e questo è fatto) e affianco al file il titolo dello stesso:
documento1.pdf - titolo del documento pdf
Ciao,
forse ho capito. Ti serve un file di indice che abbini il nome del file ad un titolo.
se è così basta creare (in manuale o automatico) un file di testo di questo tipo:
primo.pdf:Questo è il primo file
secondo.gif: questa è invece un'immagine
ammettendo che lo chiami elenco.txt, il codice per elaborarlo potrebbe essere:
open (FILE, "</$path/elenco.txt") || die "Non posso leggere /$path/elenco.txt: $!\n";
while (<FILE>) {
($key, $value) = split (/:/);
$files{$key} = $value;
}
close FILE;
in %files ti trovi le coppie nome file - titolo.
Marco Allegretti
shishii@tiscalinet.it
Lang: PERL, PHP, SQL.
Linux user n° 268623 Fedora Core 10, Fedora Core 6, Debian Sarge on mips
domani provo ad implementarlo, intanto ti ringrazio infinitamente![]()