Lo sapevi che...
Nella realizzazione di CGI in Perl capita molto sovente di dovere stampare codice HTML contente delle variabili, un inconveniente comune è quello di dovere inserire un carattere di escape (backslash) prima del carattere ", e quindi dovere modificare il template grafico.
Per evitare perdite di tempo è possibile ridefinire i caratteri "virgolette" tramite la direttiva qq seguita dal carattere scelto come delimitatore, se tale carattere è una parentesi (tonda, quadra, graffa, carattere di minore, ...) il corrispondente carattere "finale" sarà la chiusura della stessa.
...
print qq{
testo con molte (parentesi), "virgolette" e $variabili
};
...
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 |