Lo sapevi che...
L'operazione di lettura di un file di piccole/medie dimensioni (<200Kb), interpolazione delle varie righe e scrittura del risultato sul browser dell'utente può essere implementate con poche righe di una CGI Perl:
$file = 'miofile.txt';
open FILE, "<$file"; # apro in lettura
@tutto_il_file = <FILE>; # copio tutto il file in una variabile array (1 riga in ogni campo)
close <FILE>; # chiudo il filehandle
foreach $riga(@tutto_il_file) # per ogni elemento dell'arrary
{
if ($riga =~ /^[A-Z]/) # se la riga inizia con una lettera maiuscola
print $riga; # la stampo
}
Con il termine CGI, acronimo di Common Gateway Interface (traducibile come interfaccia standard per gateway) si intende una tecnologia standard usata dai web server per interfacciarsi con applicazioni esterne.
Questa è una raccolta di 100 piccoli suggerimenti e curiosità su questa tecnologia
Link | Descrizione |
---|---|
MIME Types | Elenco delle tipologie ed estensioni dei file associate |
Colori HTML | Lista dei colori supportati dai browser |
Timestamp | Tradurre il numero di secondi da UNIX epoch in formato umano |
Il mio indirizzo IP | Visualizzare i parametri di connessione |
Errori FTP | Elenco dei codici di errore del protocollo FTP |