You can use any programming language to build a CGI script.
Puoi usare qualsiasi linguaggio di programmazione per costruire uno script CGI.
Before install a new CGI script that you don't know, you should check it.
Prima di installare un nuovo script CGI che non conosci, dovresti controllarlo.
My CGI script doesn't works: what's the problem?
Il mio script CGI non funziona: qual è il problema?
If more permissions than the ones mentioned are set, the CGI script cannot function, as it will be blocked by the server for security reasons.
Se vengono ceduti più diritti di quelli citati, lo script CGI non può funzionare in quanto viene bloccato dal server per motivi di sicurezza.
But if a CGI script is accessed, as in the example, it could very well be that there is a permissions problem.
Se però come nell'esempio viene richiamato uno script CGI, ci sono buone possibilità che si verifichi un problema di autorizzazione.
It also has an easy debugging command line and CGI script with breakpoints and variable watch and many other features which makes this software simply undemanding, even on neophyte programmers.
Inoltre permette il debug con una linea semplice comando e script CGI con punti di interruzione e guardia variabile, e molte altre caratteristiche che rendono questo software semplicemente senza pretese, anche per i programmatori neofiti.
Step by step: installing a CGI script
Passo dopo passo: installare uno script CGI
From this example, you can see that the basic process of setting up a form and getting data from a form into a CGI script is fairly straightforward.
Da questo esempio si può vedere che il processo di base per l'impostazione di una forma e di ottenere i dati da un form in uno script CGI è abbastanza semplice.
The "name" field provides an identifier for the control to the CGI script and should be unique for each control on the form.
Il campo "nome" fornisce un identificatore per il controllo allo script CGI e deve essere univoco per ogni controllo della forma.
If you want to run the web interface on a server all the time for your team or for an open source project you're hosting, you'll need to set up the CGI script to be served by your normal web server.
Se vuoi lanciare l'interfaccia web continua sul tuo server per il tuo team o per un progetto open source di cui fai l'hosting, avrai bisogno di impostare lo script CGI per essere servito dal tuo normale server web.
The CGI script can read that variable, but it has to decode, because it contains all indesiderable symbols like &, +, = and so on.
Lo script CGI può leggere quella variabile, ma deve decodificarla, perché contiene tutti gli indesiderabili simboli come &, = e così via.
Ok, suppose you develop a CGI script based service, by means of which you allow users to search information inside of a database and receive results via email (for example new books arrived to your bookstore and available for consultation).
Ok, supponi di voler sviluppare un servizio basato su script CGI, con il quale gli utenti possono accedere ad un database ed effettuare delle ricerche per poi ricevere i risultati via email (ad esempio i nuovi libri arrivati nella tua libreria e disponibili per consultazioni).
Well, the server offering that service, surely needs a CGI script, in fact it has to receive your query (that's usually written by using the human language) and translate it into the database's query language.
Bene, il server che offre tale servizio, ha bisogno sicuramente di uno script CGI, infatti deve ricevere la tua richiesta (che di solito è scritta usando il linguaggio umano) e tradurla secondo le regole del linguaggio di quel database.